present perfect simple 58 - esercizinglese.com · present perfect simple 58.1 answer the questions...
TRANSCRIPT
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 ]