1- He….me the book I asked for.
1.just giving 2.has just given 3.does just give 4.just given
2- I…..this coat for very long. It still looks quite now.
1.wasn’t having 2.haven’t had 3.hadn’t 4.haven’t been having
3- His master…..angry with him even when he is late.
1.was never being 2.is never being 3.was never 4.is never
4- They …..and dancing because their rich uncle has come.
1.are singing 2.sang 3.sung 4.have sung
5- He ….. anything I say.
1.is never understanding 2.never understood 3.never understands 4.was never understanding
6- Now he…..a book about New Guinea. I don’t suppose he will finish it.
1.writes 2.has written 3.wrote 4.is writing
7- Our team …..every match so far this year, but we still have three more games to play.
1.was winning 2.has won 3.had won 4.wins
8- My grandmother …..out when I do.
1.never went 2.was never going 3.never goes 4.never used to go
9- The dog is still wet. It …..out when I do.
1.only just comes 2.has only just been coming 3.was only just coming 4.has only just come
10- He ….very little when there are strangers present.
1.always says 2.is always saying 3.had always said 4.was always saying
11- He usually listens to the radio , but at the present moment he…….television.
1.watches 2.is watching 3.has watched 4.had watched
12- People …..aeroplanes nowadays.
1.used to see 2.were used to seeing 3.have been used to seeing 3.are used to seeing
13-……. oil or butter when you cook it?
1.Do you use? 2.Did you use? 3.W ere you using? 4.Have you used?
14- I haven’t met him for ages, but his mother …… him sometimes.
1.had still seen 2.still sees 3.has still seen 4.still saw
15- ……… playing with that piece of paper yet?
1.Have you finished? 2.Were you finishing? 3.Had you finished 4.Are you finishing?
16- I ….all my work and now I am completely free until Monday.
1.am doing 2.was doing 3.have done 4.had done
17- In the English language, we …… the plural of most nouns by adding ‘s’ to the singular form.
1.are forming 2.form 3.had formed 4.have been forming
18- Since last year, I ……him only once.
1.have seen 2.have been seeing 3.see 4.was seeing
19- As you go out, make sure that the fire in the kitchen……
1.still burned 2.was still burning 3.is still burning 4.has still burning
20- ….. at a higher temperature than water?
1.Has milk boiled? 2.Is milk boiling? 3.Does milk boil? 4.Was milk boiling?
21- When the phone rang, she ……..a letter.
1.was writing 2.will write 3.has written 4.writes
22- As soon as he …..,tell him to call me back, please.
1.will arrive 2.arrives 3.would arrive 4.is arriving
23- He will come back as soon as he …… the news.
1.will have heard 2.will be hearing 3.hears 4.will hear
24- Paper money….for over a thousand years.
1.has used 2.has been used 3.was been used 4.used
25- I can’t call him now because I …… his telephone number.
1.have lost 2.was lost 3.has lost 4.have been losing
26- …….young Thomson recently?
1.Have you seen 2.Had you seen 3.Did you see 4.Were you saying
27- Which sentence is correct?
1.I’ve been to Japan in 1989. 2.He’s been to Japan once. 3.He was in Japan since 1989. 4.I’ve been in Japan once.
28- I ……anyone so amusingly absent-minded.
1.could never known 2.have never known 3.never know 4.has never known
29- “ Why does this steak smell so strange?” “ I ….. it, you know.”
1.was burning 2.had burnt 3.burn 4.have burnt
30- This old man was a general in the war. Now he …… on a pension.
1.’s been living 2.’s lived 3.is living 4.lives