Grammar Quiz

[ Grammar ]

I …..(do) my homework for three hours.
A. have done
B. have been doing
C. has been doing
D. am doing

Select your answer:
         


Random Topics:
Verb to Be Tenses & Object PronounPresent Perfect and Present Perfect ContinuousIF CLAUSEPrepositional PhrasePunctuationsPresent Progressive (Future)Object PronounsPlaces in TownAction vs Linking Verbs/ Verb Phrases

Other quiz:

Conjunctions › View

The meeting was cancelled … the bad weather.

A. because of

B. because

C. in spite of

D. though

E. although


Articles › View

I’d love _____ cup of coffee.

A. a

B. an

C. the

D. –


Trending Topics

Loading...

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