[ Tenses ]
She has been studying engineering________.
A. since 5 years
B. for 5 years
C. 5 years before
D. during 5 years
Select your answer:

Random Topics:
Adjective / Noun + to InfinitiveNoun / PronounVerbs: Will & Going toPerfect Tenses and VocabularyIdentifying TensesAdverb and Sentence StructureSentence Structure and Grammar RulesPast Narrative TensesPrepositions and Phrasal VerbsMix-TensesOther quiz:
Modals › ViewYou really ___________ watch tv so much. It isn’t good for you!
A. must
B. shouldn’t
C. might
D. would
Grammar › View
I read a __________ about Sam Davis’ life, and I learned some really interesting information about him.
A. autograph
B. phonograph
C. seismograph
D. biography
