[ 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:
Prefixes SuffixesAlthough / DespiteAdjective Clause and Adverb ClauseSimple and Compound SentencesAdjective & AdverbsAdverb Clause ConnectorRelative Clauses beginning with PrepositionsReported Speech and Reporting VerbsVocab and Grammar
Other quiz:
Conditionals › ViewIf I lived in a village, I …….. (learn) to drive.
A. learn
B. will learn
C. would learn
Simple present/ past/ future tense › View
Yu Yan ___________ (read) the book when she is free.
A. read (past tense)
B. reads
C. read (present tense)
D. will read
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.