[ Tenses ]
We ___ this topic in class several times already.
A. have discussed
B. discussed
C. are discussing
D. had discussed

Random Topics:
ArticleSimple Future - PassiveSimple Present VS Present Continuousduring, for, whileTypes of SentencesCommunicative GrammarPast Perfect Tense and Past TenseIf Conditional Zero and OneThe Simple Present TenseAsking & Giving OpinionOther quiz:
Verb + Infinitive or Gerund › ViewPick the appropriate form: They love (to cycle / cycling) on weekends.
A. cycle
B. cycling
C. to cycle
D. cycled
Adjective › View
Which is the correct superlative form of the adjective ‘smart’?
A. smartest
B. smarter
C. more smart
D. most smart
Grammar › ViewI … to school every day.
A. am walking
B. walk
C. walks
Grammar › View
I didn’t answer the phone when it ______ because I ______ a shower, so I ______ it until it was too late.
A) rang / was having / didn’t hear
B) rung / was having / wasn’t heard
C) was ringing / had / didn’t hear
D) rang / was having / wasn’t heard
