The man ___ ___(talk) with him.
(PRESENT PERFECT)
has talked
All of the teachers at the school will ___ (work) next week.
(SIMPLE FUTURE)
work
He ___ ___ (shake) my hand.
(FUTURE PERFECT)
has shaken
She ___ ___ (listen) to that song a million times!
(PAST PERFECT)
had listened
Maria and Joseph will ___ ___ (graduate) from college by next year.
(FUTURE PERFECT)
have graduated
I ___ ___ (fly) many times.
(FUTURE PERFECT)
have flown
You ___ ___ (hear) me ask you to be quiet ten times.
(PRESENT PERFECT)
have heard
All of the teachers at this school will ___ ___ (work) 187 days by the end of the school year.
(FUTURE PERFECT)
have worked
She ___ ___ (drive) there several times.
(FUTURE PERFECT)
has driven
All of the children in school ___ ___ (have) their shots.
(PRESENT PERFECT)
have had
The students in the fifth grade will ___ ___ (have) a great time on the field trip Monday.
(FUTURE PERFECT)
have had
The apple ___ ___ (fall) on the floor.
(FUTURE PERFECT)
has fallen
The students ___ ___ (eat) ten times by lunch time.
(PAST PERFECT)
had eaten
The Weather Channel will ___ ___ ___ (say) the same thing twenty times by the end of the day.
(FUTURE PERFECT PROGRESSIVE)
have been saying
The people ___ ___ (rise).
(FUTURE PERFECT)
have risen