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:

Grammar Clauses › View

Identify the preposition in this sentence: Our new puppy likes to run beside me.

A. new

B. me

C. our

D. beside


Grammar › View

I think the Temple of Literature is as ______Quan Thanh Temple.

A. older

B. old as

C. oldest

D. old

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