You are on page 1of 6

Tenses Exercise

Fill in the blanks with an appropriate tense form.

1. I am looking for my key. I …………………… it.

lost

am losing

have lost

had lost

2. I ………………………. my leg. I can’t walk now.

broke

have broken

had broken

3. All essential commodities …………………….


more expensive over the years.

© www.englishgrammar.org
Tenses Exercise

have become

had become

has become

4. She …………………….. English for six months.

has been learning

is learning

learns

5. I …………………. any letters for you.

didn't get

haven't got

hadn't got

© www.englishgrammar.org
Tenses Exercise

6. ‘Where is Sam?’ ‘He ……………………. to


France.’

went

has gone

had gone

7. I …………………….. to Kashmir. I
……………………… some beautiful carpets for you.

have just gone, have brought

have just been, have brought

just went, bought

8. Raveena isn’t here at the moment. She


……………………. to the market.

went

© www.englishgrammar.org
Tenses Exercise

has gone

has been

9. I have just …………………………. lunch.

has

had

10. How long …………………………. here?

do you live

have you lived

are you living

11. I ………………………… all the stakeholders.

© www.englishgrammar.org
Tenses Exercise

have already told

already told

am already telling

12. ‘What does your father think of your project?’


‘I ………………………… him yet.’

did not tell

have not told

had not told

Answers
I am looking for my key. I lose it.
I have broken my leg. I can’t walk now.
All essential commodities have become more expensive over the years.
She has been learning English for six months.
I haven’t got any letters for you.
‘Where is Sam?’ ‘He has gone to France.’

© www.englishgrammar.org
Tenses Exercise

I have just been to Kashmir. I have brought some beautiful carpets for you.
Raveena isn’t here at the moment. She has gone to the market.
I have just had lunch.
How long have you lived here?
I have already told all the stakeholders.
‘What does your father think of your project?’ ‘I have not told him yet.’

© www.englishgrammar.org

You might also like