[ Future Perfect Tense ]
The baseball player …… six homeruns if he hits another one tonight.
A. will have hit
B. has hit
C. had hit
D. have hit

Random Topics:
Run-On SentencesPresent Progressive or Present SimplePhrasal Verbs with up and downActive & Passive VoicePresent/Past/Past ParticpleModals and Past TensesGive, do and makePresent Perfect: for/sinceStative Verbs and TensesAdjectives-Comparison, SuperlativeOther quiz:
Grammar › ViewA shirt with lots of lines crossing over each other is a ______ shirt.
A. checked
B. plain
C. pink
D. woolly
Grammar and Vocabulary › View
No one would use an online platform that only provides a passive ….. .
A. reality
B. experience
C. revolution
D. account
Grammar › ViewI …. John.
A. am
B. are
C. is
Grammar › View
Transfer this Active Voice sentence into the Passive one:
Everyone expects him to win the race.
A. He expects to win the race.
B. He is expected to win the race.
C. He has been expected to win the race.
D. He had been expected to win the race.
