I fixed my eyes upon the newcomer, wondering whether I ________ him somewhere before.
A.saw | B.has seen | C.had seen | D.would see |
—Will you attend the ceremony tomorrow? —What ceremony? I ____ informed of anything about it.
A.wasn't | B.haven't been | C.hadn't been | D.won't be |
What? Is it the first time that this _________?
A.happened | B.has happened | C.had happened | D.happens |
— Why do you look so worried?
— My MacBook Pro broke down and my paper ______ unfinished since.
A.has beenleft | B.hasleft | C.left | D.hadbeenleft |
— You’ve left the light on.
— Oh, so I have. _____ and turn it off.
A.I go | B.I’ve gone | C.I’ll go | D.I’m going |
— Have you heard me?
— I’m sorry, I you to me.
A.don’t know, are speaking | B.didn’t know, were speaking |
C.don’t know, were speaking | D.didn’t know, are speaking |
—Mr Harry, we want to hear what you think about the reform being carried out in our school.
—OK, I to that.
A.am coming | B.have come | C.came | D.had come |
—Oh, Mum, just a few minutes.
—Hurry up, Harry, or by the time you pack your belongings, the flight ____.
A.has left | B.will have left | C.had left | D.will be leaving |
—Would you please keep silent? The weather report ______ and I want to listen.
A.is broadcast | B.has been broadcast |
C.was broadcast | D.is being broadcast |
---We all had a lot of fun at the barbecue yesterday. Pity you weren’t there.
---I really should have gone with you, but I ________ on some remaining problems.
A.was working | B.would work | C.worked | D.had worked |
The boys followed the marks that they ________, until finally they found their way back to the campsite.
A.left | B.have left | C.had left | D.have been left |
--- Let’s go shopping, shall we?
--- Wait a minute. I ________ my housework and it won’t take long.
A.just finish | B.am just finishing |
C.have just finished | D.am to finish |
The professor you referred to in the letter______ us students three lectures by next Monday.
A.has given | B.will given | C.will have given | D.Gave |
Dad, I was just wondering if you could lend me a few dollars until I _______ next week.
A.got paid | B.have paid | C.get paid | D.had been paid |