Ever / Never / Just / Already / Yet / Since / For with Exercise 2

Fill in the blanks with the most appropriate perfect tense time expressions; ever, never, just, already, yet, so far, recently, since, for...

1. I have seen such a mesmerizing place like this before.

2. I know Italy, I have been there before.

3. You have missed him, he was here a minute ago.

4. I have met about 20 people .

5. We have book our hotel for the upcoming trip.

6. The meeting has been going on about 14 minutes.

7. I have loved her I was a teenager.

8. We haven't told my mother .

9. Have you been to a circus?

10. I told her yesterday, so she knows.

11. Have you decided what you want for your birthday ?

Correctness =
Correct answers:

GrammarBank Video Exercises
GrammarBank YouTube Channel