[ 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 › ViewThe 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.