[ Tenses ]
We………… Peter since last Monday.
A. don’t see
B. haven’t seen
C. didn’t see
D. hadn’t seen

Random Topics:
Progressive TenseVerb to beAdverbial Clauses of Manner and ResultModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityMoods of GrammarSentence CompletionPresent Tense (Negatives and Questions)Preposition (at,in,on)Vocabulary and PhrasesModalsOther quiz:
Gerunds and Infinitives › ViewShe stopped _______________ coffee so she would sleep better.
A. to drink
B. drinking
Passive of Modal Verbs › View
Government will build a new palace next year. The passive is …
A. A new palace will built by the government next year.
B. A new palace will be built by the government next year.
C. A new palace will be build by the government next year.
Modal Verbs › ViewI went to see the dentist yesterday, but luckily I _______________________ any painful treatment!
A. didn’t need to have
B. needn’t have had
Conditional Sentence Type 3 › View
If we ……………… you, we ……………… .
A. Would have seen, had stopped
B. Had seen, would have stopped
C. Would have seen, would have stopped
