Grammar Quiz

[ Present Perfect Tense and Simple Past 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:

Past simple vs Present perfectTenses (Present, Past, Future Forms)Modal and Auxiliary VerbsAdverb of Frequency and TensesConjunctivesQuantifiers with NounsVocabulary, Grammar, SpellingAnalogyNouns and Quantifiers

Other quiz:

Vocabulary › View

” having close friendship with someone” means

A. live on

B. get on with

C. face up to

D. deal with


Present Tenses › View

I ……………… this book. It’s really good!

A. enjoy

B. am enjoying

C. have enjoyed

D. have been enjoying