Grammar Quiz

[ Grammar ]

I ___________ all day. I have a difficult test tomorrow!

A. have studied

B. have been studying

C. has been studying

D. have studied

Select your answer:
A  B  C  D  E 


Random Topics:

Sports VocabularyGrammar - Capitalization and Possessive NounsSimple Past Tense and Present Continuous TenseThe Past SimpleGerund, Infinitive, Bare VerbGrammar Comma UsageAlthough, Though, In spite of, DespiteWh-QuestionModals of Necessity and SuggestionWishes

Other quiz:

Grammar › View

Mai often (do) _________ her homework after class.

A. does

B. is doing

C. has done

D. will do


Idioms › View

If something is “heavy-duty”, it ___.
a. weighs a lot
b. is tough and powerful
c. must be done

Grammar › View

If I had gone to the party I ________ her.

A. would meet

B. will meet

C. would have met


When vs. While › View

My friend stood up to leave. It was midnight.

A. When my friend stood up to leave, it was midnight.
B. My friend stood up to leave when it was midnight.
C. While my friend stood up, it was midnight.