My brother ……..in this factory since 1990.
A. works
B. worked
C. has worked
D. had worked

Random Topics:
Vocab CheckingInfinitive GerundPresent & Past TensesSimple Present and Present Continuous TenseLet & Be allowed toNoun and Modal VerbsModal Verbs and ConjuctionsVocabulary and Verb TensesConjunctivesReported - GerundOther quiz:
Grammar › ViewWe are ________ on Joker’s tricks.
A. crying
B. walking
C. laughing
D. reading
Grammar › View
Get up or you’ll be late for school.
A. Unless you get up, you’ll be late for school.
B. If you get up, you’ll be late for school
C. Unless you don’t get up, you’ll be late for school
D. If you don’t get up, you’ll not be late for school
Present Tenses › ViewIf you (be) ________ the president, what you (do)_________ to help the environment
A. were/will do
B. were/would do
C. was/would do
D. were/would
Passive Modals in Different Tenses › View
Rephrase the sentence in passive voice in present perfect continuous tense: He has been studying for hours.
A. Studying has been being done by him for hours.
B. He has been studying for hours by him.
C. For hours, he has been studying.
D. He has been studying for hours since.