[ Present Perfect Tense ]
We have … here for a long time.
A. Be
B. Been
C. Being
D. To be

Random Topics:
Present SimplePoetry VocabularyAdverb & Compound SentencesCan vs CouldSimple Present and Present ContinuosQuestion tag and + - AgreementWill and Will notHow often - long - much - manyParticiple - ing/ edGrammar & TensesOther quiz:
Prepositions › ViewWhen we get ready for dinner, I have to take my books__________ the table.
A. Off
B. From
C. Out
D. Of
Simple Present Tense with Adverb of Frequency › View
Complete the sentence with the correct adverb of frequency: “We ___ go to the beach in the winter.”
A. always
B. never
C. usually
D. often
Subject-Verb Agreement › ViewEach (serve / serves) a different purpose.
A. Serve
B. Serves
Grammar › View
Look at the picture and select the correct answer
A. There is a green hat.
B. There are a green hat.
