[ 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

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 movementOther quiz:
Come vs. Go › ViewI 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