TEST ON TENSES -15 (with key)

TEST ON TENSES -15 (with key)

1- I ……. Malcolm in his car, but he…….. the traffic and didn’t see me.
A) was seeing/watches
B) see/has watched
C) have seen/is watching
D) saw/was watching
E) am seeing/watched

2- Tim …….. a master’s degree as soon as he ……. to Canada.
A) has begun/is returning
B) began/returned
C) is beginning/returned
D) was beginning/returns
E) begins/has returned

3- Rachel ……. up smoking four years ago and she ……. a cigarette since.
A) was giving/doesn’t smoke
B) has given/wasn’t smoking
C) gave/hasn’t smoked
D) has given/didn’t smoke
E) is giving/isn’t smoking

4- Last year, Sonny ……. four miles each morning before breakfast, but he ……. around the block each morning instead since his heart attack.
A) ran/has been walking
B) has run/has walked
C) runs/was walking
D) has been running/walks
E) was running/walked

5- I ……. a brace on my teeth as a child, but I didn’t like it.
A) was wearing
B) am wearing
C) have worn
D) wore
E) have been wearing

6- I ……. an extra part-time job last week as we ……. the money.
A) am starting/are needing
B) was starting/have needed
C) start/needed
D) have started/were needing
E) started/need

7- In 1951, the people of the Gold Coast ……. for their own government And shortly afterwards, they ……. their country as Ghana.
A) vote/are renaming
B) voted/renamed
C) have voted/were renaming
D) were voting/have renamed
E) are voting/rename

8- As my son ……. down by the river, I ……. his room thoroughly.
A) fishes/have cleaned
B) is fishing/cleaned
C) has fished/clean
D) fished/have been cleaning
E) was fishing/cleaned

9- We ……. in Cornwall for two weeks last summer. Since then, we ……. a holiday by the sea.
A) stayed /haven’t had
B) are staying/don’t have
C) were staying/didn’t have
D) stay/aren’t having
E) have stayed/weren’t having

10- One of the straps on the baby’s pram ….. quite thin, so we ….. to replace it.
A) wore/decide
B) wears/have decided
C) was wearing/decided
D) is wearing/were deciding
E) has been wearing/ decide









No comments yet.