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:

Tenses › View

Mary usually ___________ me on Fridays.

A. have called

B. calls

C. is calling

D. called


Vocabulary › View

What does “keep awake” mean?

A. To make someone stay conscious and not fall asleep

B. To focus on a specific task

C. To lose track of time

D. To tend to someone’s needs

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