Grammar Quiz

[ Present Perfect Tense ]

They … in Bali … they moved here.

A. has been, since

B. have been, since

C. has been, for

D. have been, for

Select your answer:
         


Random Topics:

Phrases & ClausesAdverbial Clause of Cause and EffectGerund or to InfinitiveModal and Modal PerfectPoetry VocabularyPossessive Adjective and PronounPast Tense & Present Perfect TenseQuestion TagCompound Words and Sentences

Other quiz:

Phrasal Verbs › View

Put up with means….

A. To tolerate

B. To be happy

C. To increase the supply of


Grammar Modals › View

Climate change could _____ the survival of blue whales.

A. being threat

B. threaten

C. have been threatened

D. threat