Here's the exercise 'Present perfect tense worksheet - Test 1 | Exercise follow Topic' about Exercise follow Topic. It's practise the Exercise follow Topic.
You can find more to the lesson and more exercises.
Exercise follow Topic, English grammar in here.
Finally, click here to "Test" for start practice exercise .
Test content
A. returned
B. has returned
C. had returned
D. have returned
A. never helped
B. have never helped
C. never help
A. authored
B. has authored
C. have authored
A. were always
B. have always been
C. had always been
A. returned
B. has returned
C. have returned
A. never showed
B. has never shown
C. has never showed
A. has lain
B. has laid
C. has lied
A. not have received
B. have not received
C. didn't receive
A. has broke
B. has broken
C. broke
A. prepared
B. have prepared
C. has prepared