[ Tenses ]
She ____ in stocks for over ten years.
A. has been investing
B. is investing
C. invests
D. will invests

Random Topics:
Preposition & GerundFuture Simple TensesSimple Past Tense and Past Perfect TenseModals and Past TensesHas and HaveContractions and ConjunctionsPhrasesConjunctions and PronounsModal "Have to"Grammar - either...or, neither...norOther quiz:
Grammar › ViewSomeone has been moving around just now. Do you … him?
A. knew
B. has knew
C. know
D. knows
Modal Verbs › View
I _____ call you once I finish my work.
A. will
B. would
C. might
D. must
Grammar › ViewSheinna …. song every night
A. sings
B. sing
C. is
D. does
Past Continuous Tense › View
What ______ you ______ last night when I phoned to you?
A. was / having
B. were / sleeping
C. was / doing
D. were / doing
