He ___________busy yesterday, or he __________you with your experiment.
| A.was; had helped | B.was; would have helped |
| C.had been; would have helped | D.were; would have helped |
It every day so far this month. I can't tell you if it tomorrow.
| A.rained; rains | B.is raining; shall rain |
| C.has been raining; rains | D.has rained; will rain |
—Has anyone taught him how to do it?
—Sure. Lots of advice________, but he hasn’t made a decision.
| A.gave | B.was given | C.have been given | D.has been given |
— Where is your mother?
—She ________ the shop. She’ll be back in an hour.
| A.has been to | B.has gone to | C.goes to | D.go to |
The troops _______ themselves to go into battle.
| A.prepared | B.were prepared | C.to prepare | D.preparing |
---You look excited!
---I ________ the expensive dictionary that I left in the library yesterday.
| A.am finding | B.found | C.have found | D.had found |
I apologize for over-speeding, but my wife a baby and I had to rush her to the hospital.
| A.is having | B.was having | C.promoted | D.motivated |
I _________ in a foreign trade company for three years. Still, I don’t regret giving up the job and living with my family.
| A.worked | B.have worked | C.had worked | D.have been working |
--Jack! I have left my key to the office at home.
-- Don’t worry. I _________ it for you. Wait a minute.
| A.get | B.am going to get | C.will get | D.am getting |
--I hope you liked the movie last night.
--How on earth do you know I went to the cinema? I ______you.
| A.haven’t told | B.hadn’t told |
| C.didn’t tell | D.wouldn’t tell |