She’ll be a millionaire by the time she _____ forty.
A. was B. is C. will be D. is going to be
I’ve been waiting for my friends. I wonder if they_____ their way.
A. will lose B. would lose C. had lost D. have lost
He said everything _____ all right.
A. is B. will be C. can be D. would be
It is raining now. it began raining two hours ago. It ______ for two hours.
A. has rained B. had rained C. is raining D. has been raining
He ______ his job last month and since then he ________ out of work.
A. has lost/ is B. had lost/ was C. lost / has been D. lost/ had been
At this time tomorrow, my father ____ in London.
A. is arriving B. has arrived C. will be arriving D. would arrive
In a few hours, we ______ the test, and we’ll go home and rest.
A. have finished B. are finishing C. will be finishing D. will have finished
People ____ English and French in Canada.
A. speak B. have spoken C. had spoken D. are speaking
The car isn’t here today because Dick ______ it.
A. uses B. used C. is using D. has used
“When did you come here?” “I ____ here since last Sunday.”
A. have been B. had been C. was D. am
Mr. Harry ______ in the army from 1980 to 1985
A. had served B. has served C. is serving D. served
At first you should ____ slowly for a short distance.
A. jog B. to jog C. jogging D. jogged
We began to jog____.
A. before three year B. three years ago C. three years past D. the past three years
The baby_____. Don’t make so much noise.
A. sleep B. sleeps C. slept D. is sleeping
Peter said that he _____ that film before.
A. didn’t see B. had not ever seen C. will not see D. hasn’t ever seen
At this time tomorrow, we ____ our final exam.
A. will have taking B. will be taking C. will be taken D. would take
____ before? – Yes, I ____ my holidays here last year.
A. have you ever been / spent B. have you ever been / spend
C. Did you ever be / spending D. were you ever / spend
______ I was working in the garden, John was repairing the washing machine.
A. as soon as B. because of C. while D. until
Peter said he _____ a test the following day.
A. had had B. will have C. has had D. would have
After she _____ at the hospital for 2 years, she_____ to give up the job yesterday.
A. had been working/ decides B. had been working/ decided
C. working / had decided D. is working/ will decide
Tom _____ before we arrive there.
A. has left B. had left C. will leave D. leaves
In 1970, the Canadian scientist George Kelly ___ that warm water ___ more quickly than cold water.
A. prove/freeze B. proves / breezed C. proving / freezing D. proved/freezes
After we _____ our work, we ____ for lunch.
A. having finish/ went B. have finished/ went C. had finished/went D. having finish/ going
After _____ Tom was apprenticed to learn a trade.
A. leave B. leaves C. left D. leaving
They were in a hurry because they thought that the class _____.
A. had already begun B. have already begun C. was begun D. will begin
– Why have they demolished that old building? – They ____ a new supermarket there.
A. would be built B. were building C. are going to build D. had built
When I’m learning English, sometimes I ____ the accent.
A. will be confused about B. was confused about
C. had be confused about D. am confused about
After he _____ his English course, he went to England to continue his study .
A. will have finished B. has finished C. had finished D. will finish
They ____ a lot of preparation before the match started.
A. has made B. had made C. will be made D. are making
I____ in the US for one year, but I still find it difficult to communicate with the American.
A. am B. was C. have been D. had been
American women may ____ conversations with men or even ___ them to dance.
A. to start/ to ask B. started/ asked C. starting / asking D. start/ ask
After ______ the doctor found that he ____ his arm.
A. to examine/ breaks B. to examine/ broke C. examining/ broken D. examining/had broken
As soon as she arrived in London, she found that the English people spoke English differently from what she _____.
A. will learn B. is learning C. has been learning D. had learnt
How____ since we____ school?
A. are you/ left B. will you be / left C. have you been/ had left D. have you been/ left
Before cars_______ , people ____ horses and bicycles.
A. were discovered/ had used B. discovering/ use
C. have been discovered / have been using D. is discovered/ using
Don’t go anywhere until I _____ back.
A. come B. will come C. have come D. came
I _____ the book by the time you come tonight.
A. will be finishing B. will have finished C. have finishing D. finished
Who ______ when I came ?
A. were you talking to B. are you talking to C. you were talking to D. you are talking to
Please send us a postcard as soon as you _______in London.
A. will arrive B. is going to arrive C. arrive D. arrived
I will give you this book ______ I meet you tomorrow.
A. when B. until C. since D. for
Jane _____ her house all the morning before the guest arrived.
A. had been cleaning B. was cleaning C. has been cleaning D. is cleaning
We ______ for going home when it began to rain.
A. are preparing B. were preparing C. will be preparing D. have prepared
Tom said everything ______ ready when the match ______.
A. will be/ started B. would be/ started C. is / started D. will be/ starts
I _____ in the waiting room when I heard someone_____ me.
am sitting/ to call B. was sitting/ call C. am sitting/ called D. have sat / called
At 10 o’clock tomorrow morning, we_____ our final test.
A. has been taking B. will be taking C. will take D. would be taking
Our grandfather____ as an engineer for 30 years be fore he retired in 1980.
A. had been working B. was working C. has been working D. worked
Up to now, the pollution problems yet.
A. will not have solved B. are not solving C. hadn’t solved D. haven’t solved
Miss Hoa always takes her umbrella when she _____ to school.
A. has gone B. goes C. is going D. will go
Never talk to the driver while he ______.
A. will be driving B. will drive C. drives D. is driving
I’ll tell you it is good or not after I ____it.
try B. am trying C. have tried D. will try
No news -------------- good news.
A. is B. are C. were D. have been
Here -------------- some accounts that you must check.
A. is B. are C. were D. was
A lot of homework -------------- me tired.
A. make B. makes C. have made D. are making
Not only Mr. Pike but also his sons -------------- tea.
A. likes B. like C. has liked D. liking
Mathematics -------------- us with many aspects.
A. helps B. help C. have helped D. helping
The United States -------------- of about 160 nations.
A. consists B. consist C. consisting D. have consisted
Coffee contains caffeine, and --------------
A. tea does so B. so tea does C. so does tea D. does tea so
Both Tom -------------- Mary are students.
A. and B. nor C. or D. with
Plenty of milk -------------- consumed everyday.
A. are B. is C. was D. were
Neither you nor I -------------- responsible for the bad result.
A. are B. is C. am D. be
Ten thousand dollars -------------- a large sum of money.
A. are B. is C. were D. being
I can not speak Spanish. – --------------
A. So can I B. Neither can I C. Either can I D. Neither can’t I
Both Jane and Mary, as well as John, -------------- ready for the exam.
A. is B. was C. are D. has been
Working for 12 hours a day -------------- her very tired.
A. make B. makes C. making D. have made
The number of the days in a week -------------- seven.
A. is B. was C. are D. were
What he told you -------------- to be of no importance.
A. seems B. seem C. is seeming D. has seemed
The army -------------- eliminated this section of the training test.
A. has B. have C. are D. is
The quality of these recordings -------------- not very good.
A. is B. are C. have D. were
-------------- Julia -------------- her sister are going to the party.
A. Both /and B. Neither / nor C. Either /or D. Not only / but also
My wife had never been to Hue, and -------------- I.
A. never have B. neither have C. neither had D. neither did
1. I _______ for a very long time, so I _______ very angry with them.
A. had been waiting - was
B. have been waiting - was
C. have waited - was
D. have been waiting – am
2. I'm sad to think that all my plants _____ by the time I _______ from holiday. A. will die - return
B. died - returned
C. may have died - have returned
D. had died - could return
3.Though world food production ________ since 1950 people still ________ from shortages in various parts of the world.
A. has been doubing - may be suffering
B. has doubled - suffer
C. had been doubled - could be suffering
D. has been doubled – suffers
4. For several years now she _______ as private secrectary to the bank manager.
A. worked
B. has been working
C. was working
D. works
5. In the past 50 years, that country _______ through 15 consitutions, I8 coups and 21 prime ministers.
A. has been going
B. goes
C. were going
D. has gone
6. She was still working a eight o'clock yesterday evening.
She _______ since six o'clock in the morning.
A. has worked
B. has been working
C. worked
D. had been working