Grammar Quiz

Topics: Present 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:

Tenses - Present and PastPrepositional PhrasesSimple Past TenseModal Verb, Passive VoiceVerb & GrammarAlong & AgainstPast PerfectPrepositions and ArticlesPrepositions of Place & TimeOpinion / Agreement

Other quiz:

Grammar › View

Which principle part of the verb “am attending” does this sentence contain?: I am attending some lectures on dinosaur.

A. Present

B. Past

C. Past Participle

D. Present Participle


Grammar › View

The children were ________ waiting for the results of the competition.

A. later

B. today

C. equally

D. gently

E. nervously