[ 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:
Simple Present Tense › ViewJolene and Elaine ____ at home now.
A. aren’t
B. isn’t
C. don’t be
D. doesn’t are
Grammar › View
Mount Everest is the world’s __________ mountain.
A. high
B. higher
C. highest
D. most high
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
