—Has James arrived at the hotel?
—No, he ______ by fans for photographs at the airport.
| A.has surrounded | B.would surround |
| C.was surrounded | D.is being surrounded |
Life teaches us not to regret over yesterday, for it ________ and is beyond our control.
| A.has passed | B.will pass | C.passed | D.had passed |
When making small talk at holiday parties, don’t tell someone who ______ weight how amazing they look. That implies they looked terrible before.
| A.has lost | B.would lose |
| C.will be losing | D.had lost |
—Oh, I’m sorry for being late.
—It doesn’t matter. The film for just five minutes.
A.startedB.has startedC.has been on
---My goodness, who has had the tap water ______ ?
---Sorry, I ____ have it turned off at once.
| A.running; can | B.run; may |
| C.to run ; must | D.running ; will |
-I have got a bad cold.
-No wonder you _______these days.
| A.have coughed | B.coughed |
| C.have been coughing | D.are coughing |
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 |
He is really nervous. He ______ back and forth all the night waiting for the results.
| A.had walked | B.has been walking |
| C.walked | D.is walking |
—Dad, where on earth did you put my raincoat?
—Oh, Jim.I forgot to tell you.It _________ behind your bedroom door.
| A.would hang | B.has hung |
| C.is hanging | D.hung |
You could work out the problem easily now if you ______ absent from the physics class last Friday.
| A.weren’t | B.hadn’t been |
| C.haven’t been | D.wouldn’t have been |
---Have you finished your composition already, Jack?
---Yes, I ____ it within half an hour.
| A.have finished | B.finish |
| C.finished | D.had finished |
— How do you like the trip to Tai Wan?
— We _____ there for a week. It’s a fantastic place and well worth visiting again.
| A.had stayed | B.have stayed |
| C.stayed | D.will stay |
If Susan ______ for ten more minutes at the party last night, she might have met Johnny Depp, the famous Hollywood star.
| A.stayed | B.would stay |
| C.had stayed | D.would have stayed |
The letter he had been looking forward to ________at last this morning.
| A.come | B.comes | C.coming | D.Came |