[ Modal Speculation ]
She _______ seen the movie before.
A. have
B. did
C. will
D. had
Select your answer:

Random Topics:
Past Tense and Past ContinuousSubordinating ConjunctionsModal and Phrasal VerbsSentencesPrepositions of Place & TimeGrammarMuch, many, a lot of, a few, a littleTypes of Sentence StructuresBe used to vs used toPersonal & Possessive PronounsOther quiz:
Tenses › ViewLast night, she ____ my keys somewhere
A. dropped
B. drops
C. was dropping
D. has dropped
Tenses › View
My sister _______________________ for me for a long time when I __________________ . (ALREADY WAIT, ARRIVE)
A. was already waiting – arrived
B. had already been waiting – arrived
C. had already been waiting – was arriving
D. already waited – arrived
