Qureshi University, Advanced courses, via cutting edge technology, News, Breaking News | Latest News And Media | Current News
admin@qureshiuniversity.com

Admissions | Accreditation | Booksellers | Catalog | Colleges | Contact Us | Continents/States/Districts | Contracts | Examinations | Forms | Grants | Hostels | Honorary Doctorate degree | Instructors | Lecture | Librarians | Membership | Professional Examinations | Recommendations | Research Grants | Researchers | Students login | Schools | Search | Seminar | Study Center/Centre | Thesis | Universities | Work counseling

Exercise on Present Perfect Simple
have or has

Fill the gaps with 'have' or 'has'.

1. I _____ answered the question.
Have
has
Correct:Have

2. She _____ opened the window.
Have
has
Correct:has

3. They _____ called us.
Have
has
Correct:Have

4. You _____ carried a box.
Have
has
Correct:Have

5. It _____ rained a lot.
Have
has
Correct:has

6. We _____ washed the _____.
Have
has
Correct:Have

7. He _____ closed the window.
Have
has
Correct:has

8. Jenny _____ locked the door.
Have
has
Correct:has

9. The girls _____ visited the museum.
Have
has
Correct:Have

10. John and Sophie _____ helped in the _____.
Have
has
Correct:Have

With I, you, we, they or plural nouns, we use have.
With he, she, it or a singular noun, we use has.
Form questions in Present Perfect Simple.
1. Has she asked me?
2. Have you worked in the hospital?
3. Has he had a computer?
4. Have you come with me?
5. Have you sung a song?
6. Has Ellyn hurried to school?
7. Has Ellyn taken a book?
8. Have we met at the gym?
9. Have you spoken English?
10. Has Asif won all the races?
The Present Perfect Tense - How to form

We make the Present Perfect tense with the correct form of the auxiliary verb have (have/has) and the third form (past participle) of the mail verb.

To form the past participle of the regular verbs, we add ed to the infinitive.

Examples:
   I have worked as a secretary for two years.
   Have you ever visited the Disneyland?
   The film hasn't started yet.

Tip! You may want to visit The English Irregular Verbs pages to learn how we form the past simple (second form) and past participles (third form) of some English verbs..

Present Perfect - Positive Sentences

I'vebeen to Moscow.
You'vefinished the exercise.
He'sjust gone home.
She'salready had a holiday this year.
It'sbroken!
We'veseen this film before.
They'vebought a new car.


Exercise: Fill in the gaps with the correct form of the verb in brackets.

Example: I (see) my new teacher.

  • The train to Newcastle already (leave).
  • Alan (be) married twice.
  • The Browns (have) a baby!
  • I (break) my leg once.
  • We (live) here for a year.

Answers
  • The train to Newcastle already (leave).
  • Alan (be) married twice.
  • The Browns (have) a baby!
  • I (break) my leg once.
  • We (live) here for a year.


Present Perfect - Negative Sentences

Ihaven'tbeen abroad yet.
Youhaven'tanswered my question.
Hehasn'tbeen home for five years.
Shehasn'tfound a new job.
Ithasn'tfinished yet.
Wehaven'tworked on a farm.
Theyhaven'tseen each other for ages.


Exercise: Fill in the gaps with the correct form of the verb in brackets.

Example: The kids (go) to bed yet.

  • I think I (see) her before.
  • She (have) a holiday this year.
  • The shop (open) yet.
  • John never (ride) a bicycle.
  • We (do) our homework yet.

Answers
  • I think I (see) her before.
  • She (have) a holiday this year.
  • The shop (open) yet.
  • John never a bicycle.
  • We (do) our homework yet.


Present Perfect - Yes/No Questions

HaveIever done it before?
Haveyoubeen to the cinema recently?
Hasheworked here long?
Hasshealready sent the fax?
Hasitever been in a crash?
Havewedone it right?
Havetheygone home yet?


Exercise: Fill in the gaps with the correct form of the verb in brackets.

Example: you (meet) our new teacher?

  • your son ever (sleep) in a tent?
  • Ms Bixby (work) here longer than you?
  • you (see) my glasses?
  • the post (arrive)?
  • they (fix) the car?

Answers
  • your son ever (sleep) in a tent?
  • Ms Bixby (work) here longer than you?
  • you (see) my glasses?
  • the post (arrive)?
  • they (fix) the car?


Present Perfect - Information Questions

WhathaveIdone?
How longhaveyoubeen here?
How many timeshashebeen married?
What countrieshasshevisited?
Wherehasitbeen?
How longhavewebeen together?
Wherehavetheyworked?


Exercise: Fill in the gaps with the correct form of the verb in brackets.

Example: What exams you already (pass)?

  • Where you (be)?
  • How long they (have) their car?
  • How many letters he (write)?
  • What companies she (work) for?
  • How many copies we (sell)?

Answers
  • Where you (be)?
  • How long they (have) their car?
  • How many letters he (write)?
  • What companies she (work) for?
  • How many copies we (sell)?


Present Perfect Present Perfect - Practice

Exercise: Put the verb in brackets in the correct form to make the Present Perfect Tense.

  • you ever (break) a leg?
  • I (not be) to the theatre for ages.
  • The Browns (move) a flat.
  • Anita already (speak) to you?
  • Our parcel (not arrive) yet.
  • What countries you (be) to?
  • My parents (live) in the same city all their lives.

Answers
  • you ever (break) a leg?
  • I (not be) to the theatre for ages.
  • The Browns (move) a flat.
  • Anita already (speak) to you?
  • Our parcel (arrive) yet.
  • What countries you (be) to?
  • My parents (live) in the same city all their lives.
The Present Perfect Tense - How to form

We make the Present Perfect tense with the correct form of the auxiliary verb have (have/has) and the third form (past participle) of the main verb.

To form the past participle of the regular verbs, we add ed to the infinitive.

Examples:
I have worked as a secretary for two years.
Have you ever visited the Disneyland?
The film hasn't started yet.

Tip! You may want to visit The English Irregular Verbs pages to learn how we form the past simple (second form) and past participles (third form) of some English verbs..

Present Perfect - Positive Sentences
I 've been to Moscow.
You 've finished the exercise.
He 's just gone home.
She 's already had a holiday this year.
It 's broken!
We 've seen this film before.
They 've bought a new car.

Exercise: Fill in the gaps with the correct form of the verb in brackets.

Example: I (see) my new teacher.

* The train to Newcastle _____ already _____ (leave).
The train to Newcastle has already left (leave).
* Alan _____ (be) _____ twice.
Alan has been (be) _____ twice.
* The Browns _____ (have) a _____!
The Browns have had (have) a baby!
* I _____ (break) my leg once.
I have broken(break) my leg once.
* We _____ (live) here for a year.
We have lived (live) here for a year.

Present Perfect - Negative Sentences
I haven't been abroad yet.
You haven't answered my question.
He hasn't been home for five years.
She hasn't found a new _____.
It hasn't finished yet.
We haven't worked on a farm.
They haven't seen each other for ages.

Exercise: Fill in the gaps with the correct form of the verb in brackets.

Example: The kids (go) to bed yet.

* I think I _____ (see) her before.
I think I haven't seen (see) her before.
* She _____ (have) a holiday this year.
She hasn't had (have) a holiday this year.
* The shop _____ (open) yet.
The shop hasn't opened (open) yet.
* John _____ never _____ (ride) a bicycle.
John has never ridden (ride) a bicycle.
* We _____ (do) our homework yet.
We haven't done (do) our homework yet.

Present Perfect - Yes/No Questions
Have I ever done it before?
Have you been to the cinema recently?
Has he worked here long?
Has she already sent the fax?
Has it ever been in a crash?
Have we done it right?
Have they gone home yet?

Exercise: Fill in the gaps with the correct form of the verb in brackets.

Example: you (meet) our new teacher?

_____ your son ever _____ (sleep) in a tent?
Has your son ever slept(sleep) in a tent?
_____ Ms Bixby worked (work) here longer than you?
Has Ms Bixby _____ (work) here longer than you?
_____ you _____ (see) my glasses?
Have you seen (see) my glasses?
_____ the post _____ (arrive)?
Has the post arrived (arrive)?
_____ they _____ (fix) the car?
Have they fixed (fix) the car?

Present Perfect - Information Questions
What have I done?
How long have you been here?
How many times has he been married?
What countries has she visited?
Where has it been?
How long have we been together?
Where have they worked?

Exercise: Fill in the gaps with the correct form of the verb in brackets.

Example: What exams you already (pass)?

* Where _____ you _____ (be)?
Where have you been (be)?
* How long _____ they _____ (have) their car?
How long have they had (have) their car?
* How many letters _____ he _____ (write)?
How many letters has he written (write)?
* What companies _____ she _____ (work) for?
What companies has she worked (work) for?
* How many copies _____ we _____ (sell)?
How many copies have we sold (sell)?

Present Perfect Present Perfect - Practice

Exercise: Put the verb in brackets in the correct form to make the Present Perfect Tense.

* _____ you ever _____ (break) a leg?
Have you ever broken (break) a leg?
* I _____ (not be) to the theatre for ages.
I haven't been (not be) to the theatre for ages.
* The Browns _____ (move) a flat.
The Browns have moved (move) a flat.
* _____ Anita already (speak) to you?
Has Anita already (speak) to you?
* Our parcel _____ (not arrive) yet.
Our parcel had not arrived (not arrive) yet.
* What _____ _____ you (be) to?
What _____ have you (be) to?
* My parents _____ (live) in the same city all their lives.
My parents have lived (live) in the same city all their lives.

http://www.ego4u.com/en/cram-up/grammar