( ) 16. ----- Has John arrived yet? ----- No, she _______ an hour ago.
A.was supposed to come | B.must have come |
C.should come | D.ought to have come |
—Another cup of coffee? That’s your third since lunch.
—Yeah, well, I ______ all night preparing for my math exam. I can hardly keep my eyes open.
A.stayed up | B.have stayed up |
C.have been staying up | D.will stay up |
—Why didn’t you buy the gold ring?
—I ______, but I didn’t have the money.
A.would have | B.bought | C.would like to | D.had bought |
I noticed her beauty and honesty _______ I met her.
A.first time | B.for the first time | C.the first time | D.by the first time |
Today Little Mary is ________ a new beautiful skirt.
A.wearing | B.having on | C.putting on | D.dressed |
Hi, Jim. _________ seen you for ages. I really _______ see you here.
A.Haven’t, don’t expect | B.Haven’t, didn’t expect |
C.Hadn’t, hadn’t expected | D.Hadn’t, wasn’t expected |