Test 1-Present Tenses | Upper-Intermediate English.
Here's the exercise 'Test 1-Present Tenses | Upper-Intermediate English' about Intermediate English grammar. It's to practise the Intermediate English grammar.
You can also review the list post about
English grammar in here.
Finally, click here to "Test" for start practice exercise .
Test content
A. live
B. am living
C. have lived
D. lived
A. has been starting
B. has started
C. is starting
D. starts
A. recently brakes
B. is recently breaking
C. recently broke
D. has recently broken
A. is not leaving
B. hasn't left
C. didn't leave
D. doesn't leave
A. am waiting
B. have been waiting
C. wait
D. have been waited
A. leaves
B. is leaving
C. has left
D. is been leaving
A. has visited
B. visit
C. is visiting
D. visits
A. has been
B. have been
C. are
D. are being
A. improves
B. is improving
C. is being improving
D. is being improved
A. is
B. has been
C. is being
D. was