Topics: Grammar and Vocabulary
He took a short nap after he ______ for a few hours.
A. had studied
B. has studied
C. was studying
D. will have studied
Select your answer:

Random Topics:
Present Continuous, Present Perfect and Used toObject PronounsGerund vs InfinitiveGrammar - Present PerfectTenses - Present and PastPrepositions after Verbs and AdjectivePhrases and ClausesFuture Tense VocabularyComparatives - SuperlativeDeterminersOther quiz:
Idioms › ViewWhen his parents are away, his oldest brother……………..
A. knocks it off
B. calls the shots
C. draws the line
D. is in the same boat
Grammar › View
We can’t move next weekend – our new flat ___ by then.
A. won’t be decorating
B. won’t have been decorated
C. isn’t decorated
D. isn’t going to decorate
