[ Present Perfect Simple vs Continuous ]
He __________ (work) on his novel for the past year.
A. has worked
B. has been working

Random Topics:
Modals for DeductionPast Simple - Present PerfectSubordinating and Coordinating ConjunctionsPast Simple or Past ContinuousGrammar / PronounsConditionals / Unreal PastReported Speech and SubjunctiveSimple and Continuous Present TenseAuxiliary Verbs & Question TagsPresent and Future TensesOther quiz:
Passive Voice › ViewMy fiancée cooks delicious roast beef.
Passive or Active?
A. Passive
B. Active
Grammar › View
Are there cups?
A. Yes, there is.
B. Yes, there are.
C. No, there isn’t.
D. No, there aren’t.
