Topics: Present Perfect Continuous Tense
Mary…(live)…in Germany since 1992.
A. has been Living
B. have to live
C. have been living
D. has been living
Preview next quiz:
The film…(run / not)…for ten minutes yet, but there’s a commercial break already.
A. had not been running
B. has not been running
C. have not been running
D. has been running