Present Perfect exercises — Set 9: Mixed Practice (Typing Practice)
Typing Practice • 20 questions • 15 min
B10/0
Question 1 of 20
0% complete
1Type the correct answer
Enter submit·←→ navigate·F focus
I in London 2018.
have lived, since
lived, for
have lived, for
lived, since
Present Perfect exercises online (Typing Practice)
Comprehensive review combining all Present Perfect concepts: basic forms, negatives and questions, time expressions (for/since, already/yet/just, ever/never), comparison with Past Simple, and distinction from Present Perfect Continuous.