Grammar Quiz

[ Perfect Tense ]

James has been in Thailand _____ months but he hasn’t visited the beach _____ .

A. for/ still

B. since/ already

C. since/ just

D. for/ yet

Select your answer:
A  B  C  D  E 


Random Topics:

Relative Clauses beginning with PrepositionsIn/On/At + TimeQuestion TagPerfect Progressive TensesPast Tense (Regular and Irregular)Grammar: so and suchNo Excuse Words / Conjunction SOVerbs + Gerund or Infinitive1st and 2nd ConditionalsAdverbial Clauses of Manner and Result

Other quiz:

Grammar and Vocabulary › View

The skinny girl eats a/an_______ huge amount of food.

A. badly

B. loosely

C. unbelievably

D. thoroughly


Grammar › View

I have no idea ____ left the lights on all night.

A. Who

B. Whom

C. Whose

Grammar, Conditional Sentences, Vocabulary › View

The manager engaged the services of a celebrity to be the _____ for the opening ceremony.

A. novelist

B. draper

C. compere

D. foreman


Grammar › View

He doesn’t like fish. ________________, he ate some on Eid.

A. Specifically

B. Nonetheless

C. Similarly

D. In addition