[ Tenses ]
He ___ for two hours before the alarm went off.
A. sleeps
B. has slept
C. had been sleeping
D. slept

Random Topics:
IntermediateSimple Present and Past TensesLinking VerbsVocabularyPast Tense (Regular and Irregular)Grammar, Conditional Sentences, VocabularyStative Verbs and TensesPast Simple TensesPersonal PronounGrammar: Used to, Would, Be used to, Get used toOther quiz:
Future Tense › ViewI imagine Gail ____ apply for the senior manager’s post.
A. will
B. is going to
C. will be
D. will have
Grammar › View
Abigail likes ____________ flowers here better than the ones in the next stall.
A. this
B. that
C. these
D. those
IELTS Grammar › ViewThe place _____________ we met was Disneyland
A. which
B. that
C. where
D. who
Subject Verb Agreement › View
My parents ______ let me watch TV until I have finished my homework.
A. isn’t
B. aren’t
C. doesn’t
D. don’t
