Skip to main content

Hi, Treasure,

@Treasure posted:

When John goes to America next month, he_________ to four of the world‟s continents.
a) has been b) will go c) will be going d) will have been

I think a and d can work because he specified (four)

I see that 'will have been' is the only correct answer and the most natural one to use. In time clause, when the subordinate clause refers to the future, the future is normally indicated in the main clause by using one of the future tenses.

Add Reply

×
×
×
×
Link copied to your clipboard.
×