[ Tenses ]
I _______ living in İstanbul for three years now.
A. am
B. have been
C. was
D. had been

Random Topics:
Present and Past TenseAdverbs, Infinitives, Definite ArticleGrammar & VocabularyPast Simple & Past PerfectModal Verbs of Deduction and SpeculationLet & Be allowed toGrammar - Present and Past PassiveNo Excuse Words / Conjunction SOAbstract NounsModals - Conditionals - Future TensesOther quiz:
Tenses › ViewBy the time school opens again, I _____ in this restaurant for eight weeks.
A. would have worked
B. will have worked
C. would work
D. would have to work
E. had been working
Grammar › View
What is the plural form of the noun box?
A. box’es
B. boxies
C. box’s
D. boxes
Vocabulary & Grammar › ViewMy brother accidentally kicked the ball over the ____ and into the neighbour’s garden.
A. gate
B. bridge
C. hole
D. fence
Conjunctions › View
Either you finish the English project on time ____ the teacher will give you a bad mark.
A. and
B. but
C. or
D. for
E. so