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:
A  B  C  D  E 


Random Topics:

Conditionals 1,2,3Time ClauseVerbs + Gerund or InfinitiveModals, Conditionals, and Clauses- Defining, Non-definingComparative AdjectiveVerb Tenses and Subject Verb AgreementConjunctions & PrepositionsBare Infinitive and To InfinitiveCan, Could, May, MightVerbs of movement

Other quiz:

Come vs. Go › View

I can’t wait to ________ home and sleep! I have been working hard all day.

A. Come
B. Go


Grammar › View

The optician checked Aiman’s ___________.

A. ears

B. nose

C. eyes

D. mouth