Grammar Quiz

Topics: Present Perfect Simple & Continuous

______ you ______ the report yet? I need to have a look.

A. Have / been finishing

B. Do / finish

C. Have / finished

D. Were / finishing

Select your answer:
     

Preview next quiz:

This area looks greener. Have they ______ trees around here?

A. plant

B. been planted

C. planting

D. been planting