Here's the exercise 'Grammar Tutorial: Avoid Verb Tense Shifts (2) | B2 – Upper-Intermediate' about B2 – Upper-Intermediate. It's practise the B2 – Upper-Intermediate.
You can find more to the lesson and more exercises.
B2 – Upper-Intermediate, English grammar in here.
Finally, click here to "Test" for start practice exercise .
Test content
A. makes
B. making
C. make
D. _
A. scream
B. screaming
C. screamed
D. _
A. danced
B. dance
C. dancing
D. _
A. go
B. going
C. have gone
D. _
A. picked
B. have picked
C. pick
D. _
A. send
B. sent
C. sending
D. _
A. will pick
B. have picked
C. picked
D. _
A. extended
B. extends
C. extending
D. _
A. talked
B. have talked
C. talk
D. _
A. enjoying
B. enjoyed
C. enjoy
D. _