0% found this document useful (0 votes)
34 views1 page

Test Your English Tenses

The document contains a test on English tenses with 20 multiple-choice questions designed to assess the understanding of various verb forms and their correct usage in sentences. Each question provides four options to choose from, focusing on different aspects of English grammar. The test is suitable for learners looking to improve their command of English tenses.

Uploaded by

Monika Meszaros
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views1 page

Test Your English Tenses

The document contains a test on English tenses with 20 multiple-choice questions designed to assess the understanding of various verb forms and their correct usage in sentences. Each question provides four options to choose from, focusing on different aspects of English grammar. The test is suitable for learners looking to improve their command of English tenses.

Uploaded by

Monika Meszaros
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Three Wise Kangaroos

Test your English tenses


1. I ______ my best friend for over twenty years and not once has he let me down.
a) know b) have known c) knew d) had known
2. I ________ this really fascinating series about AI at the moment. I think you'd love it too.
a) watch b) am watching c) have been watching d) have watched
3. When I arrived in London in 2007, it was the first time ____ to native speakers of English.
a) I have ever spoken b) I ever spoke c) I had ever spoken d) to speak
4. This house ____ to my parents for 40 years and I don't think they will ever sell it.
a) has belonged b) has been belonging c) belongs d) belonged
5. You are all sweaty.
a) Did you run? b) Have you run? c) Have you been running? d) Had you been running?
6. What ________ between 8 and 10 pm last night?
a) had you been doing b) have you been doing c) did you do d) were you doing
7. __________ food in supermarkets.
a) I normally don't buy b) I don't normally buy c) I'm not normally buying d) I'm normally not buying
8. 'How long _________ Australia for?' '7 years and I love it here.'
a) have you been to b) have you been in c) are you in d) were you in
9. People _____ much more time outdoors in the past.
a) use to spent b) use to spend c) used to spent d) used to spend
10. When I entered the bathroom, I discovered that the bath ______.
a) overflowed b) overflew c) had overflowed d) had overflown
11. I met my husband while I ________ English at a university in London.
a) taught b) was teaching c) had been teaching d) had taught
12. Jack ______ for London a few days ago.
a) left b) has left c) was leaving d) used to leave
13. After finishing primary school in Wales, I _________ to a boarding school in London.
a) was going b) went c) have gone d) had gone
14. 'Why are you working in the kitchen and not your room? ' 'Because _________.'
a) we have the room b) we are having the c) we have the room d) we are having the room
painted room painted painting painting
15. We _______ to moving into our new house for ages.
a) are looking forward b) have looked forward c) have been looking forward d) look forward
16. I _______ a lift to the station, if you like.
a) am going to give b) am giving c) give d) will give
17. I've decided that ______ some voluntary work this summer.
a) I will do b) I do c) I'm going to do d) I'm doing
18. We ______ a barbecue at my place next Sunday. Can you come?
a) are having b) will have c) have d) will be having
19. I'm going to celebrate a little anniversary soon. By the end of this year _______ for 20 years!
a) I will have been teaching b) I will have taught c) I am going to be teaching d) I will be teaching
20. Don't call me at 7pm. _________ dinner with my wife then.
a) I will have b) I will be having c) I will have had d) I will have been having

©Three Wise Kangaroos. All rights reserved

You might also like