[ Modal Speculation ]
They _______ been to that restaurant many times.
A. have
B. had
C. has
D. have not

Random Topics:
Future Simple TensePast ParticiplesLexico and GrammarPresent Simple & Present ContinuousPerfect Tenses of Verbsa, an, the, zero articleGrammar - too & enoughHelping and Linking Verbs�Put� Phrasal Verb1st ConditionalOther quiz:
Grammar › ViewPlease be quiet. I …………………………………. (try) to concentrate.
A. am trying
B. is trying
C. are trying
D. try
Vocabulary › View
Select the vocabulary word for the definition provided: to gather or pile up little by little
A. accumulate
B. intrigue
C. divulge
D. lunatic