Grammar Quiz

[ Perfect Tense ]

We have lived here _______________ 10 years

A. for

B. since

C. in

D. on

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present and Simple PastGrammar, Conditional Sentences, VocabularySimple and Past TensesModal RequestsConditional SentenceVerb + InfinitiveWill vs be going toPresent Simple for Future ArrangementGrammar TOEFLPreposition on Time

Other quiz:

Modal Auxiliary › View

May I ……. ?

A. come in

B. coming in

C. came in

D. to come in

E. comes in


Grammar › View

OMG! You look awful….what________________ ?

A. Did you do
B. Do you
C. Have you done
D. Did you

Grammar Present Perfect (ever never) › View

. / we / an / never / island / visited / have

A. We have never visited an island.

B. Have we visited never an island.

C. We never an island have visited.

D. We never have visited an island.


Tenses › View

I was angry when you saw me because I________with my sister.

A. have been arguing

B. had been arguing

C. argued

D. would argue