Sulastri Ibrahim
Sulastri Ibrahim
Sulastri Ibrahim
Semester 4
Advance Grammar
Exercises 1
3.1 Choose a verb to complete the sentence. Use the present perfect or past simple.
Have go oversleep read spend wear
1. I have read a lot this week, but I have to get the book completely finished by this
weekend.
2. A: Shall I make us some dinner? It’s already 8 o’clock.
B: No, thanks. I have gone to the dentist this afternoon and my mouth hurts too much
to eat anything.
3. I have had three lectures today and I still have two more later this afternoon.
4. It was so hot today, that I wore shorts and T-shirt at work.
5. We have spent £200 on food this month and there’s another week to go before I get
paid.
6. A: Do you want a lift home?
B: No, I overslept this morning because my alarm clock didn’t go off, so I need to
work late.
3.2 Complete the sentences with these pairs of verb. (Note that the verb pairs are not
always in sentence order.) Choose the most appropriate tense-present perfecct or past
simple.
Be able-feel happen-speak improve-be not want-fall rescue-be work-not have
Exercises 2
1. (finish) finished.
2. (wait) I have been waiting
3. (work) He had been working
4. (see) I had seen
5. (climb) had climbed, (sail) has sailed, (go) has gone
6. (climb) had climbed , (sail) had sailed, (go) had gone, (experience) had experienced
7. (never be) have never been
8. (already eat) had already eaten
9. (try) has tried, (just finish) has just finished, (not do) hasn’t done
10. (run) have you ran?
Exercises 3
21.1
1. (go) had gone
2. (close) had closed
3. (die) had died
4. ( change) had changed
5. (sell) had sold
21.2
1. (never/see) had never seen
2. (never/be/late) had never beeen late
3.(never/play) had never played
4. (never/drive) had never driven
21.3
1. (he/just/go/out) he had just gone out
2. (the movie/already/begin) the movie had already begun
3. (they/just/finish/their dinner) they had just finished their dinner
4. (she/already/make plans/to do something else) she had just already made plans to
5. (I/not/see/her for five years) I had not seen here for five years
21.4
1. (go) had gone to bed
2. (go) went
3. (break) had broken down
4. (break) had broken, (stop) stopped