—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.started B.has started C.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 |