Which of the following sentences contains a verb future perfect tense?

A: Andy is going to walk home with Beth every afternoon.

B: Andy has been walking home with Beth every afternoon.

C: Andy will walk home with Beth every day next week.

D: By tomorrow, Andy will have walked home with Beth every day this week.

I think it is C

Future tenses have "will" or "shall" in them.

Perfect tenses have a form of "have" in them.

Does C have both forms?

http://www.englishpage.com/verbpage/verbtenseintro.html

http://www.perfect-english-grammar.com/verb-tenses.html

I'm guessing then it is D

Don't guess! You're right.

To identify the sentence that contains the verb future perfect tense, we need to understand what future perfect tense is.

Future perfect tense is a verb tense that describes an action that will be completed before a specific point or time in the future. It is formed by using the auxiliary verb "will have" followed by the past participle of the main verb.

Now let's examine the sentences provided:

A: Andy is going to walk home with Beth every afternoon.
This sentence uses the verb "is going," which indicates a future action but not the future perfect tense.

B: Andy has been walking home with Beth every afternoon.
This sentence uses the present perfect progressive tense, indicating a past action continuing into the present.

C: Andy will walk home with Beth every day next week.
This sentence uses the future simple tense, expressing a future action, but not the future perfect tense.

D: By tomorrow, Andy will have walked home with Beth every day this week.
This sentence contains the verb "will have walked," which is in the future perfect tense. The auxiliary verb "will have" represents the future, and the past participle "walked" indicates a completed action before a specific time frame.

Therefore, the sentence containing the verb future perfect tense is D: By tomorrow, Andy will have walked home with Beth every day this week.