Topics: 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
Select your answer:

Random Topics:
Tenses and VerbsArticles & PrepositionGerund and InfinitivesModals for Necessity and SuggestionsFrequencyAdjectivesPast Simple vs Past ContinuousPossesive Pronouns and Modals of AbilityPast Continuous TenseShould, Should not haveOther quiz:
Grammar › Viewshe is a ….
a. fisherman
b. teacher
c. doctor
Mixed General Quiz › View
The ___ in Spain falls mainly on the plain.
a. rain
b. lain
