[ Grammar ]
Last week, we ____ a weather forecaster talk to us.
A. has
B. was
C. had

Random Topics:
Past and Present Continuous tenseGrammar Phrases-ing / InfinitiveReported SpeechSynonym and AntonymPast Tense, Recount Text, and Future TenseModal AuxiliariesEssential and Nonessential ClausesModals and TensesTo Infinitive or Bare InfinitiveOther quiz:
Vocabulary › ViewThe ability to move quickly and easily.
A. Rehabilitation
B. Strategy
C. Agility
D. Injury
Grammar for TOEFL › View
There are geographic, economic, and cultural reasons why _____ around the world.
A. diets differ
B. do diets differ
C. are diets different
D. to differ a diet
Grammar › Viewchoose the right collocative word for — ‘wall’
A. door
B. window
C. clock
D. table
If - Clauses › View
If you see him, ……… him to call me?
A. will you ask
B. would you have asked
