1Ann is very tired . she _____ tennis for three hours
A:is playing B:will play C:plays D:has been playing
2 he works in a bank, but he ______ it very much
A:doesn't enjoy B:haven't enjoy C:đin't enjoy D:hadn't enjoy
3 I ____ well lattely.Mabe I should go to the doctor
A: didn't feel B:won't feel C:haven't been fee;ing D:am not feeling
4 I _____ my homework for two hours,but I ____ yet
A:have done-haven't finished B:is doing-isn't finishing C:will dp-will not finish D:have been doing-haven't finished
5let's take our travel chess set in case wwe _____ bored on the train
A:Get B:are getting C:got D:have got
6 we ____ get in touch with our customers by post
A:recently B:hardly C:lately D:latterly
7 We have been married ______
A:over twenty years B:over twenty years ago C:for over twenty years D:since over twenty years
8 melanie ______- her hand. It's bleeding heavily
A:has cut B:is cutting C:cut D:cuts
9" when will Mary be able to leave hosptal?" - "Don't be so impatien. we cannot realease her before we ________ the last test
A:have complete B:will have completed C:will complete D:completed
10 The Amazon river____ into the Atlantic Ocean
A:flows B:has flowed C:is flowing D:will flow
11 My parents live in London. They _______ there all their lives
A:are living B:had lived C:have lived D:will live
12 where have you been? I ____ for you the last half hour
A:am looking B:have been looking C:will be looking D:look
13 My brother is an actor. He ______ in several movies
A:appeared B:had appeared C:has appeared D:appears
14 Please don't bother hom now. he ________
A:is working B:has been working C:had been working D:was working
15 I _______ an interesting book at the moment. I will lend it to you when I ____ it
A:am reading - have finished B:read - am finishing C:have read - am finishing D:read -will finish
16 Ha never ______ fishing in the winner but she always ___-it in the summer
A:goes-does B:has gone - done C:go - do D: was gone - done
17 we can win only if we remain united, so we must suppor them the moment they_____ on strike
A:will have gone B:will go C:go D:went
18 I am sr . i ______ that fellow's name already
A:forgot B:have forgotten C:have been forgetting D:forget
19It usually ______ very much in that part of the United States
A:is rainning B:rained C:rains D:have rained
20 look! A man _____ after the train. he wants to catch it
A:runs B:have been running C:will run D:is running