Answer:
Fill in the correct word: yet, just ,ever ,before, already, never
16 I am not going on vacation until August, but I have already bought a swimsuit.
17 Have you done your homework? No, not yet .
18 You should never be late for class.
19 I’ve just had lunch, so I can’t go swimming now.
20 I love reading Charlie and the Chocolate Factory although I’ve read it many times. before
D Complete the sentences with gone or been.
21 My sister has been to Spain twice.
22 Mike and Garry have gone to Boston for the day.
23 I have never gone to South America before.
24 Mom has gone shopping. She’ll be back this afternoon.
25 Mr. Smith is tired. He has been to the airport and back twice this morning.
E Put the verbs in parentheses in the present perfect, present perfect progressive, or the simple past.
26 I haven't seen (not/see) Trevor for ages.
27 Daniel and I stayed (stay) home last night.
28 She was singing (sing) the same song for hours.
29 Greg had just finished (just/finish) eating his lunch.
30 We had been waiting (wait) for you for two hours.