Question 31 : He works in a bank, but he_____it very much.
A. doesn’t enjoyB. haven’t enjoyedC. didn’t enjoyD. hadn’t enjoyed
Question 32 : I_____well lately. Maybe I should go to the doctor.
A. didn’t feelB. won’t feel
C. haven’t been feelingD. am not feeling
Question 33 : I_____my homework for two hours, but I_____yet.
A. have done - haven’t finishedB. is doing - isn’t finishing
C. will do - will not finishD. have been doing - haven’t finished
Question 34 : Let’s take our travel chess set in case we_____bored on the train.
A. getB. are gettingC. gotD. have got
Question 35 : We_____get in touch with our customers by post.
A. recentlyB. hardlyC. latelyD. latterly
Question 36 : We have been married_____.
A. over twenty yearsB. over twenty years ago
C. for over twenty yearsD. since over twenty years
Question 37 : Melanie_____her hand. It’s bleeding heavily.
A. has cutB. is cuttingC. cutD. cuts
Question 38 : “When will Mary be able to leave hospital?” - “Don’t be so impatient. We cannot release her before we_____the last test.”
A. have completedB. will have completed
C. will completeD. completed
Question 39 : The Amazon River_____into the Atlantic Ocean.
A. flowsB. has flowedC. is flowingD. will flow
Question 40 : My parents live in_____London. They_____there_____all their lives.
A. are livingB. had livedC. have livedD. will live
Question 41 : Where have you been? I_____for you for the last half hour.
A. am lookingB. have been lookingC. will be lookingD. look
Question 42 : My brother is an actor. He_____in several movies.
A. appearedB. had appearedC. has appearedD. appears
Question 43 : Please don’t bother him now. He_____.
A. is workingB. has been workingC. had been workingD. was working
Question 44 : I_____an interesting book at the moment. I will lend it to you when I_____it.
A. am reading - have finishedB. read - am finishing
C. have read - am finishingD. read - will finish
Question 45 : Ha never_____fishing in the winter but she always_____it in the summer.
A. goes - doesB. has gone - doneC. go - doD. was gone - done
Question 46 : We can win only if we remain united, so we must support them the moment they_____on strike.
A. will have goneB. will goC. goD. went
Question 47 : I am sorry. I_____that fellow’s name already.
A. forgotB. have forgotten
C. have been forgettingD. forget
Question 48 : It usually_____very much in that part of the United States.
A. is rainingB. rainedC. rainsD. have rained
Question 49 : Look! A man_____after the train. He wants to catch it.
A. runsB. have been runningC. will runD. is running