Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
23 views2 pages

Present Perfect Grammar Exercises

This document provides exercises for practicing the present perfect tense with 'for' and 'since' in English grammar at the A2 level. It includes fill-in-the-blank exchanges, sentence completion, and correction of common mistakes. The exercises aim to enhance understanding and usage of the present perfect tense in various contexts.

Uploaded by

Quỳnh Như Lã
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views2 pages

Present Perfect Grammar Exercises

This document provides exercises for practicing the present perfect tense with 'for' and 'since' in English grammar at the A2 level. It includes fill-in-the-blank exchanges, sentence completion, and correction of common mistakes. The exercises aim to enhance understanding and usage of the present perfect tense in various contexts.

Uploaded by

Quỳnh Như Lã
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Present perfect with for and since – English Grammar Exercises for A2

1. Complete the exchanges. Use the present perfect forms of the verbs in brackets
and for or since.
1 A …Have you…… (you) always …loved…… (you, love) horses?
B Yes, I ………………… (love) horses ………………… I was a little girl.
2 A ………………… (you, live) in Cambridge ………………… a long time?
B Yes, we ………………… (live) here all our lives.
3 A How long ………………… (you, be) married to Sarah?
B We ………………… (be) married ………………… 2005, but I …………………
(know) her ………………… longer.
4 A How long (you, have) your stomach ache?
B I ………………… (have) it ………………… last night.
5 A How long ………………… (you, work) as a journalist?
B I ………………… (be) a journalist ………………… over 20 years.
2. Underline the correct words to complete the sentences.
1 We ’ve lived / lived here for 10 years – from 1964 to 1974.
2 I know / ’ve known Sam since we were at school together.
3 My daughter ’s been / was in the USA for six weeks, but she’s flying home from San
Francisco tomorrow.
4 She had / ’s had a headache since she woke up this morning.
5 I ’ve been / was in Madrid since 2012, but before that I worked / ’ve worked in Hong
Kong for two years.
6 John had / ’s had a motorbike since he was 16 years old.
3. Write for or since.
1 ……since…… last week 7 ………………… July
2 ………………… a week 8 ………………… 1,000 years
3 ………………… a long time 9 ………………… yesterday
4 ………………… last weekend 10 ………………… months
5 ………………… five minutes 11 ………………… ten days
6 ………………… I was a child 12 ………………… I last saw you
4. Rewrite the sentences with the present perfect and for or since.
1 I work here. …I’ve worked here since…… January.
2 I live here. …………………………………… three months.
3 He holds the record. …………………………………… the last Olympics.
4 She owns that car. …………………………………… 2011.
5 They are married. …………………………………… two days.
6 I don’t listen to pop music. …………………………………… a long time.
7 We are not friends. …………………………………… we had a fight.
8 I don’t have a TV in my home. …………………………………… a few years.
9 He doesn’t eat meat. …………………………………… New Year’s Day.
5. Complete the questions in the present perfect.
1 How long …………………………… (you / study) English?
2 How long …………………………… (she / live) in the area?
3 How long …………………………… (Mr Bell / teach) at this school?
4 How long …………………………… (we / have) our passports?
5 How long …………………………… (he / be) a football fan?
6. Complete the sentences. Use past simple or present perfect.
1 ………………… (she / work) here for ten months.
2 ………………… (she / start) work last July.
3 When ………………… (you / buy) your car?
4 How long ………………… (you / have) this car?
5 ………………… (we / not see) him since last summer.
6 ………………… (we / not see) him in October.
7 ………………… (I / love) animals when I was a child.
8 ………………… (I / love) animals all my life.
7. Correct the mistakes in these sentences.
1 We live here since 2014.
2 She’s studied English since two years.
3 I’ve had my job from 2010.
4 They’re been football fans all their lives.
5 We’ve been married for 2012.
6 I loved their music since I saw them at a concert.
8. Correct the sentences.
1 The Harry Potter stories weren’t written of Charles Dickens.
The Harry Potter stories weren’t written by Charles Dickens.
2 I knew Tanya since I was a child.
3 We’ve lived in Berlin since more than 10 years.
4 St Paul’s Cathedral is designed by Christopher Wren.
5 I have taught at that university from 2010 to 2013.
6 I have played golf from I was twelve years old.

You might also like