[ 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:
Past Perfect and Past Perfect ContinuousConjunctions and CommasBe Going To vs. WillComparatives and Past Perfect TenseReflexive Pronouns & Modal VerbsConjunctive AdverbComparativesPassive of Modal VerbsPast Simple vs Present SimpleConditionals and Modal VerbsOther quiz:
Past Tenses › ViewI……….my little sister to the zoo last Saturday.
A. take
B. took
C. taked
Grammar Errors › View
What is the correct sentence?
A. We is going to the park.
B. We are go to the park.
C. We going to the park.
D. We are going to the park.
