[ Tenses ]
Shirley will __________ her research for the next few weeks.
A. have done
B. be doing
C. have been doing
D. have been done

Random Topics:
Has and HavePassive and Active SentencesPresent Simple with Adverbs of FrequencySimple and Progressive Verb TensesPassive Voice - Present Simple and Past SimpleVerb Tenses and ModalsPresent Simple and Present ContinuousThe Present Progressive TensePrepotitionsGrammar : Must (Necessity)Other quiz:
Grammar › ViewIdentify the participle(s).
William almost stepped on the snake hidden in the clump of monkey grass.
A. stepped
B. hidden
C. stepped, hidden
Gerunds and Infinitives › View
I couldn’t help ………………… .
A. laughing
B. to laugh
Grammar › ViewWhich of the following words is not a pronoun?
A. them
B. the
C. he
D. everyone
Adjective vs Adverb › View
She can run very …………
A. in a fast way
B. fastly
C. fast
D. slow
