Present Perfect vs Past – Signal Words (1–25)

Present Perfect vs Past – Signal Words

MPresent Perfect vs Past – Signal Words

Use past simple with finished time expressions like yesterday, last week, in 2022.
Use present perfect with signal words like already, yet, just, ever, never, so far.

Score: 0 / 25

1. I ______ him yesterday.
a) have seen
b) saw
[Ich habe ihn gestern gesehen.]

2. She ______ already finished.
a) has
b) did
[Sie hat schon fertig gemacht.]

3. We ______ to Italy last year.
a) have gone
b) went
[Wir sind letztes Jahr nach Italien gefahren.]

4. I ______ never tried this food before.
a) have
b) did
[Ich habe dieses Essen vorher noch nie probiert.]

5. They ______ me last night.
a) haven't called
b) didn't call
[Sie haben mich letzte Nacht nicht angerufen.]

6. He ______ just arrived.
a) has
b) did
[Er ist gerade angekommen.]

7. We ______ the match on Saturday.
a) have watched
b) watched
[Wir haben das Spiel am Samstag gesehen.]

8. I ______ my keys so far.
a) haven't found
b) didn't find
[Ich habe meine Schlüssel bisher nicht gefunden.]

9. ______ you see him yesterday?
a) Did
b) Have
[Hast du ihn gestern gesehen?]

10. We ______ not finished yet.
a) didn't
b) haven't
[Wir haben noch nicht fertig gemacht.]

11. He ______ a car last month.
a) has bought
b) bought

12. She ______ just left.
a) has
b) did

13. I ______ him on Monday.
a) have met
b) met

14. They ______ never worked here before.
a) have
b) did

15. He ______ the email yesterday.
a) didn't read
b) hasn't read

16. We ______ this exercise already.
a) have done
b) did

17. She ______ to school when she was a child.
a) has gone
b) went

18. I ______ that actor yet.
a) haven't seen
b) didn't see

19. ______ you finish it last week?
a) Did
b) Have

20. He ______ answered yet.
a) didn't
b) hasn't

21. They ______ in London for five years.
a) have lived
b) lived

22. We ______ dinner yesterday.
a) have had
b) had

23. She ______ spoken to him already.
a) has
b) did

24. I ______ out last weekend.
a) didn't go
b) haven't gone

25. ______ your parents arrived yet?
a) Did
b) Have

Score: 0 / 25

Present Perfect vs Past – Signal Words (1–25)

Mixed Exercises with Signal Words – Positive, Negative and Questions

Present Perfect vs Past – Signal Words Exercises (1–25)

h2>MPresent Perfect vs Past – Signal Words