Grammar Quiz

Topics: Present Perfect Continuous Tense

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

Select your answer:
     

Preview next quiz:

How long…(learn / you)…English?

A. have you learning

B. has you been learning

C. have been learning

D. have you been learning