[ Grammar ]
_______________________ the film a dozen times, she knew the dialogues by heart.
A. Watched
B. Watching
C. Having watch
D. Having watched

Random Topics:
Subject/Verb Agreement with Collective Nounsso vs suchPrepositions of Place & TimeFrequencyComparative - SuperlativeCountable & Noncountable NounsWishes & Reported SpeechTransitional WordsFuture FormsActive & Passive VoiceOther quiz:
Adverbs and Adjectives › ViewA: Do you see Brian?
B: Oh, I think he is hiding. He is …….. a tree.
A. on
B. in front of
C. in
D. behind
Phrasal Verb › View
Yong Han ____________ we were going to surprise him for his birthday after Jenny accidentally included him in the group chat.
A. find out
B. figured up
C. figured through
D. figured out
Grammar and Vocabulary › ViewI was not premitted to leave before finishing my job and ………… my friends.
A. neither was
B. so are
C. neither were
D. either
Preposition & Gerund › View
All students participated _____ doing pantomimes.
A. in
B. on
C. at
D. for
