Grammar Quiz

[ 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 › View

If 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.