Grammar Quiz

[ Grammar ]

If I _____ there was a test today, I _____ up so late last night.

A. had known; wouldn’t have stayed

B. know; will stay

C. knew; wouldn’t stay

Select your answer:
A  B  C  D  E 


Random Topics:

Future Tense and ConditionalsConjunctions, Interjections and DeterminersArticles - rulesTypes of Sentence StructuresPreposition and ConjunctionPossessive PronounsVerbs + Infinitives / GerundsSimple TensesClauseGrammar - Sentence Structure

Other quiz:

Grammar › View

The factory ____________ far less electricity since it switched to more efficient machines. 

A. had used

B. used

C. has used

D. uses


Tenses › View

His academic results have improved ______ .

A. after he had taken this course

B. before he took this course

C. when he was taking this course

D. since he took this course

Grammar › View

Choose the best way to correct the sentence: After learning to sit and roll over, Walter entered his puppy in a local dog show.
A. After Walter learned to sit and roll over, the puppy entered him in a local dog show.
B. After Walter’s puppy learned to sit and roll over, Walter entered him in a local dog show.
C. It’s already correct.


Tenses › View

This is the first letter he _____ since he went abroad in February

A. should write

B. wrote

C. was written

D. has written

E. might write