[ Mixed General Quiz ]
I ___ here for three years.
a. am teaching
b. have been teaching
Select your answer:

Random Topics:
Grammar on ConditionalsModal Verb Gerund or To InfinitiveArgumentative VocabularyModal ProbabilityIf- ConditionalPositive and Negative ConnotationsHas Got & Have GotPreposition & Relative ClausesGrammar and Passive VoiceFuture Simple TensesOther quiz:
Vocabulary › Viewwhy you do something or why it exists
A. purpose
B. easy
C. misconception
D. connotations
Vocabulary › View
It is an amount of money that you pay in order to be allowed into a cinema, theatre, etc.
A. College fees
B. Entrance exam
C. Entrance fees
D. Entrance form
