[ Present Perfect Tense ]
Thousand of whales … (migrate) to give births.
A. migrated
B. are migrated
C. have migrated
D. has migrated
Select your answer:

Random Topics:
Must and Might ModalsGrammar Pronoun and Singular Plural NounConjunction and PunctuationLinking Words and ConjunctionPreposition of PlaceComparisionCompound SentencesInfinitive and GerundsConditionals Type IAction, Helping & Linking VerbsOther quiz:
Tenses › ViewTom ….. arrives on time. He is always late.
A. never
B. sometimes
C. often
Grammar › View
The black mamba, one of the world’s deadliest snakes, __________ in the rocky savannah of Africa and varies in color from gray to brown.
A. lives
B. lived
C. live
D. will live
