[ Grammar ]
They ___ visited Rome before.
A. have
B. had
C. has
D. were

Random Topics:
1st and 2nd ConditionalsArticles and QuantifiersVerbals and GerundsInfinitive or GerundEnglish ArticlePrepositions and ConjunctionsClause Markers TOEFL GrammarPast Perfect TensePreposition and Preposition PhraseGrammar, Literature, and VocabularyOther quiz:
Vocabulary › ViewWhat does “dense” mean?
A. Very much so
B. Very big
C. Going far down
D. Very thick
Past Tenses › View
When Sally came home, I … for 3 hours.
A. had gardened
B. had been gardening
Grammar › ViewI’m _____________ about doing DIY.
A. crazy
B. interested
C. into
D. fond
Modals of Deduction › View
Which sentence uses “may” correctly for deduction?
A. She may be late because the bus is on time
B. She may be late because there’s a traffic jam
C. She may not be late because she’s here
D. She may be late because it’s impossible
