Now I have much more fun learning English than I ……. before the course.
A. had
B. have had
C. have
D. am having

Random Topics:
PrepositionAuxiliary Verbs & Question TagsGrammar speak,talk,say,tellModal Verbs in ConditionalsPast Tense vs Present TenseDirect-Indirect SpeechTenses and Passive VoiceWill vs Verb InfinitivesPersonal PronounPresent simple & ContinuousOther quiz:
Vocabulary › ViewThe new initiative aims to empower young people to _____ and contribute to their communities.
A. make a difference
B. stay indifferent
C. avoid changes
D. stay neutral
Vocabulary › View
What is the definition of ‘absurd’?
A. To make something work in a new/different way
B. Not making sense/being ridiculous – usually in a funny way
C. Extreme suffering, pain or distress
D. Turning from a child into an adult
Figurative Language Vocabulary › Viewusing a word or phrase to mean the exact opposite of its meaning
A. Quatrain
B. Onomatopoeia
C. Stanza
D. Irony
Tenses › View
The managing director ____ John to sales manager the other day, and ever since, he ___ everybody around.
A. is promoting / was bossing
B. has promoted / is bossing
C. promoted / has been bossing
D. promotes / bosses
