Topics: Modal Verbs & Perfect Infinitive
. That video went viral in one day! It _______ (be) shared thousands of times.
A. must have been
B. could have been
C. might have been
D. should have been
Select your answer:

Random Topics:
ConjunctivesTime ClauseWill & Be going toWishes & Reported SpeechLinking Words & PhrasesDemonstrative PronounParts of Speech and Compound SentencesPronounHas and HaveNoun FormationOther quiz:
Grammar › ViewShe is an ______ at Kansas State University. She is getting her Bachelor’s in Agricultural Education
A. undergraduate
B. graduate
C. pupil
Grammar › View
_________ ride a bicycle when you were a child?
A. Was you able to
B. Were you able
C. Could you
D. Can you
