[ Reported Speech and Tenses ]
Fill in with present perfect: He __________ (finish) his project.
A. finished
B. has finished
C. finishes

Random Topics:
Verb Tense, Pronouns and AntecedentsArticlesModals, Infinitives and GerundsGrammar: Simple Past and Past ContinuousTenses and ComparisonsFuture Perfect vs Future ContinuousPaired ConjunctionMain Idea and Sentence StructureComparison and ModalsFirst ConditionalsOther quiz:
Grammar › ViewI don’t know where Jessica is. She _____ be with her friends
A. might
B. must
C. can’t
Present/Future/Past Simple/Present Perfect › View
Kevin _______ at that high school from 1998 to 2001.
A. A. studies
B. B. has studied
C. C. was studied
D. D. studied
Grammar › ViewIdentify the main verb in the sentence:
The butcher had opened really early today.
_
A. Butcher
B. had
C. opened
D. early
Perfect Tense › View
You have studied English _____ March.
A. For
B. Since
C. Yet
D. By
