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:

Grammar: is/are/was/werePhrasesActive and Passive voiceCountable & Uncountable NounsFrequency AdverbsCan, Could, May, MightPassive ModalsQuantifiers / Prepositions of Time and Comparative AdjectivesAdverbs and Time ExpressionsAsking and Giving Suggestion

Other quiz:

Future Forms › View

Many scientists think that the Earth’s temperature _______________by 2-3°C in the next 50 years.

A. will rise

B. is going to rise

C. is rising

D. rises


Grammar › View

She ______ to school right now.

A. goes

B. is going

C. went

D. will go