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:
         


Random Topics:
Countable NounPronoun Past Perfect Tense Adverb ClauseModals TensesSimple TenseInversion + Passive VoiceComparatives or SuperlativesPast Perfect Tense

Other quiz:

Grammar › View

Identify the verb: You are going to the supermarket tomorrow.

A. tomorrow

B. are going


Grammar › View

I’ll be at home watching TV until (          ).

A. you come back

B. you be back

C. you will be back

D. you will have been back


How to use : Read the question carefully, then select one of the answers button.