[ Tenses ]
We _____ (be) in London twice.
A. Have been
B. Has been
C. Are
D. Are being

Random Topics:
another/the others/each other/one anotherZero ConditionalFirst & Second ConditionalGrammar - either...or, neither...norStative Verbs and TensesPrepositions of Place & TimePresent / Future / Present Progressive / non Action VerbsComparisonsCompound Words and SentencesGrammar and Verb TensesOther quiz:
Grammar › ViewAlthough he’s the managing director, he goes to work by bike, despite
A. He goes to work by bike despite being the managing director
B. He goes to work by bike despite he is the managing director
Present and Past Tenses › View
Every Monday, we ________ (have) a team meeting.
A. have
B. are having
C. had
D. were having
Vocabulary › ViewSome people ____ to London every day from as far away as Leeds.
A. connect
B. commute
C. commence
D. correspond
Correlative conjunctions › View
_____ you clean your room _____ you will stay home this weekend.
A. Either … or
B. Neither … nor