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:
Simple Present & Present ProgressivePresent Continuous, Present Perfect and Used toApostrophes and Quotation MarksGrammar : can, could and be able toGrammar - Wh QuestionsModals and InversionQuantifiers & Modal VerbsPresent Perfect and Simple Past Tense1st and 2nd ConditionalsTenses & PassiveOther quiz:
Grammar › ViewChoose the word whose underlined part differs from that of the other three in pronunciation.
A. breadwinner
B. clean
C. team
D. meaning
Past Tenses › View
It was noisy next door last night. Our neighbours … a party.
A. had been having
B. had had
C. were having
D. had
