—How is the debate of your essay?
—It ____ well, but I ____one of the key points.
| A.might work; hadn’t forgot | B.needn’t have worked; forgot |
| C.could have worked; forgot | D.would work; hadn’t forgot |
– Why you didn’t handed in your exercise paper?
–Sorry, but I ____ that it should be turned in today.
| A.didn’t know | B.hadn’t known |
| C.haven’t known | D.don’t know |
---Have you seen my e-mail about our TESL, project?
---Yes. Luckily, I checked my e-mails yesterday. Normally, I my e-mail-box for days.
| A.haven’t opened | B.didn’t open | C.hadn’t opened | D.don’t open |
Up to now, they _______enough money for students who can’t afford to go to school.
| A.are raising | B.have been raising | C.have raised | D.had raised |
I called Bruce many times yesterday, but I couldn’t get through. His brother ____ on the phone all the time.
| A.was to talk | B.was talking | C.would be talking | D.had talked |
—Look! Here is a message on my mobile phone, asking me to send money to....
—Don’t believe it! It’s a trick. More than one person _____ by such tricks so far.
| A.had been cheated | B.was cheated | C.have been cheated | D.has been cheated |
---We've spent too much money recently.
---Well,it isn't surprising. Our friends and relatives ______ around all the time.
| A.are coming | B.had come | C.were coming | D.have been coming |
—Guess what! We’ve got our visas for a short-term visit to the UK this summer.
—How nice! You ________ a different culture then.
| A.will have experienced | B.have experienced |
| C.have been experiencing | D.will be experiencing |
—How long ____ you ____ in Singapore?
—For just the weekend. I’ll be back next Monday morning.
| A.have; stayed | B.are; staying | C.did; stay | D.do; stay |
Tom ______ with his grandmother for eight years,but now he is living by himself.
| A.lives | B.1ived | C.has lived | D.has been living |