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:
Spelling Simple Present Tense Polite RequestSo....that... Such.......thatModals and Comparative SuperlativeGerund - to Infinitive Progressive Verb TensesTOEIC Grammar and Vocabulary ReviewPast Simple Tense

Other quiz:

Grammar › View

The First and Second Legions ( attacks / attack ) the town.

A. attacks

B. attack


Mixed General Quiz › View

A person who translates is called a translat___.
a. er
b. or
c. ar


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