[ Tenses ]
Did you sleep well last night?
A. Simple Present Tense
B. Simple Past Tense
C. Present Perfect Tense
D. Future Tense of Be Going To

Random Topics:
Simple TensesComplex PrepositionsGrammar, adverbs of frequency placementTenses and Time MarkersDemonstrative SpeechDefinite and Indefinite ArticleFrequency AdverbsQuantifiers / Prepositions of Time and Comparative AdjectivesModals TensesGrammar Double Object VerbsOther quiz:
Conjunctions › ViewIdentify the subordinating conjunction in the following sentence: ‘After the ship docked, the crew began unloading the cargo.’
A. During
B. Before
C. While
D. After
Tenses › View
Until you learn how to take a break, you ___ your ability to speak English.
A. haven’t improved
B. aren’t improving
C. don’t improve
D. won’t improve
General Knowledge › ViewThe metric system is based upon what number?
A. 5
B. 3
C. 10
D. 25
Grammar › View
We’ll have lunch outside in the garden, _____ it’s too cold.
A. Unless
B. If
C. in case
D. provided that
