Grammar Quiz

[ Tenses ]

I ___ on this project for the past two weeks.

A. have been working

B. have worked

C. am working

D. worked

Select your answer:
A  B  C  D  E 

Random Topics:
Flesh out vs. Flush out Come vs. GoPronoun vs. PronounsComparative and SuperlativesTime ExpressionsFuture or PastA(n), the, no articleInversions and SubjunctiveUsed to - Would - Tenses

Other quiz:

Grammar › View

She _______ tennis on Mondays and ________ her favourite TV show in the evenings.

A. watches / plays

B. play / watches

C. plays / watch

D. plays / watches


Present Simple and Continuous › View

Pocky rides a motorcycle to school __________.

A. every day

B. right now

C. at the moment

D. next week


How to use : Read the question carefully, then select one of the answers button.