[ Tenses ]
It ___ weeks since Harry ___ his mother looking so relaxed and happy.
A. is / would have seen
B. had been / would see
C. will be / may have seen
D. has been / saw

Random Topics:
Parts of SpeechPassive SentencesPassive Modals, Impersonal PassiveNounSubjunctiveComparative and Superlative AdjectivesPoetry VocabularyGrammar Error Correction (Simple Present Tense)used to vs be used to vs get used toModal and Relative PhrasesOther quiz:
Vocabulary and Grammar › ViewIt was so stuffy indoors that I had to _________the fresh air.
A. went back on
B. go on at
C. go out into
D. go in for
Grammar › View
A: Jack doesn’t work for a computer company, so why has he gone to the computer exhibition?
B: I don’t know. He ________ interested in buying a computer to use at home or perhaps he’s thinking of starting his own company.
A. can’t be
B. ought to be
C. might be
D. must be
Grammar › ViewHelen … (to wash) the dishes for fifteen minutes.
A. have been washing
B. has been washing
C. is washing
D. has be washing
Articles › View
It is ___ indication.
A. the
B. an
C. –
D. a
