6
I have been to the doctor present perfect simple 58.1 Answer the questions using the present perfect simple tense es Where have you been? (doctor).............. 2 What have you had for dinner? (roast beef) 3 Where have you been on holiday? (Corsica).............. 4 Have you already been to the Tate Gallery? (No)............. yet 5 Have you done your homework ?(Yes)............... 6 Has the milkman come yet? (Yes).................... Soluzioni: (1) I have been to the doctor (2) I have had roast beef (3) I have been to Corsica (4) No I have not been yet (5) Yes I have done it (6) Yes he has come esercizio di inglese by http://www.esercizinglese.com [CC BY-NC-SA 3.0 ]

present perfect simple 58 - esercizinglese.com · present perfect simple 58.1 Answer the questions using the present perfect simple tense ... PRECISELY/LATELY/JUST/YET/ RECENTLY/ALREADY

Embed Size (px)

Citation preview

I have been to the doctor

present perfect simple 58.1

Answer the questions using the present perfect simple tense

es Where have you been? (doctor)..............

2 What have you had for dinner? (roast beef)

3 Where have you been on holiday? (Corsica)..............

4 Have you already been to the Tate Gallery? (No)............. yet

5 Have you done your homework ?(Yes)...............

6 Has the milkman come yet? (Yes)....................

Soluzioni:

(1) I have been to the doctor (2) I have had roast beef (3) I have been to Corsica (4) No I have not been yet (5) Yes I havedone it (6) Yes he has come

esercizio di inglese by http://www.esercizinglese.com [CC BY-NC-SA 3.0 ]

hasn’t told

present perfect simple 58.2

Complete each answer using the present perfect simple in the negative form

es Did he like the film? I don’t know he (tell)................me

2 What’s Africa like? I don’t know I (be) ...........there

3 Are you tired? No I (do) ..................... anything all day

4 Is Maria on holiday? No she (go) .................. anywhere in 5 years

5 Is your father a writer? yes, but he (publish)................. anything in 15 years

6 Do you have a driving license? No I (pass) ..................my theory test yet

Soluzioni:

(1) hasn’t told (2) haven’t been (3) haven’t done (4) hasn’t gone (5) hasn’t published (6) haven’t passed

esercizio di inglese by http://www.esercizinglese.com [CC BY-NC-SA 3.0 ]

I haven’t answered that letter yet

present perfect simple 58.3

Using the following adverbs complete the sentences in the Present Perfect Simple tense. Make sure to pick theappropriate adverbs for each sentence: PRECISELY/LATELY/JUST/YET/ RECENTLY/ALREADY

es I (answer) ............ that letter .....

2 This parcel (arrive).....................

3 ........ you (read)......... that book............?

4 There (be) ............ remarkable improvements in this research branch ...............

5 ............. you (listen).............. to any good records...........?

6 I (finish).............. to mark exam papers................in this moment

Soluzioni:

(1) I haven’t answered that letter yet (2) This parcel has just arrived (3) Have you read that book already? (4) There havebeen remarkable improvements in this research branch lately (5) Have you listened to any good records recently? (6) I havefinished to mark exam papers precisely in this moment

esercizio di inglese by http://www.esercizinglese.com [CC BY-NC-SA 3.0 ]

Have you ever written poetry?

present perfect simple 58.4

Write a question in the Present Perfect tense using the given words

es write/ poetry............................

2 climb/ a mountain......................

3 have/ children..........................

4 sleep/class.........................

5 eat/ Yorkshire puddings.....................

Soluzioni:

(1) Have you ever written poetry? (2) Have you ever climbed a mountain? (3) Have you ever had children? (4) Have youever slept in class? (5) Have you ever eaten Yorkshire puddings?

esercizio di inglese by http://www.esercizinglese.com [CC BY-NC-SA 3.0 ]

I have tidied it up

present perfect simple 58.5

Re-write the second part of the following sentences using the Present Perfect simple

es Your room was very messy. Now it’s tidy ( to tidy up)

2 I had a flat in Paris. Now I haven’t got it anymore ( to sell)

3 My grandmother did not read. Now she can read (to learn)

4 I was hungry before. Now I’m not.... (to eat something)

5 The door knob was broken. Now it works. (to repair)

6 The silver cutlery was dull. Now it is shiny (to polish)

Soluzioni:

(1) I have tidied it up (2) I have sold it (3) |she has learnt||Now she has learnt| (4) I have eaten something (5) I have repairedit (6) I have polished it

esercizio di inglese by http://www.esercizinglese.com [CC BY-NC-SA 3.0 ]

I haven’t met Alex this morning

present perfect simple 58.6

Using the Present Perfect Simple tense, turn the following sentences in the negative, interrogative or negative-interrogative form

es I have met Alex this morning (negative)

2 He has lost his mind (interrogative)

3 You have read a good book recently (interrogative)

4 You have already spoken to the boss (negative interrogative)

5 She has eaten all day ( negative)

6 You have finished your meal. (negative interrogative)

Soluzioni:

(1) I haven’t met Alex this morning (2) Has he lost his mind? (3) have you read a good book recently? (4) have you notspoken to the boss already? (5) Hasn’t eaten all day (6) have you not finished your meal?

esercizio di inglese by http://www.esercizinglese.com [CC BY-NC-SA 3.0 ]