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
Exercise: Fill in the gaps with the correct form of the verb in brackets. Example: The kids (go) to bed yet. Answers
Exercise: Fill in the gaps with the correct form of the verb in brackets. Example: you (meet) our new teacher? Answers
Exercise: Fill in the gaps with the correct form of the verb in brackets. Example: What exams you already (pass)? Answers
Present Perfect - Practice
Exercise: Put the verb in brackets in the correct form to make the Present Perfect Tense. Answers
|
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 |