I'd like to know which action came first in those sentences. Even though I know the future perfect references the first action, because of the time adverbs/clauses,I don't know which action came first.

When I go to Italy, I'll have been to 6 countries visited.

Does that mean:

I'll first go to Italy and then because of that, I'll have 6 countries visited on my list

Next month I'll have worked for the company for 7 years.

Does that mean:

I'll have worked here for 7 years before the next month comes?

I'll have left at the end of the month.

Does that mean

I'll leave before the end of the month?

  • It is like this: By end of 2020, the world will have been free from Covid menace. It means, Covid menace in all its representations won't go beyond 2020, and for Covid, 2020 end will be the last of its life. Thus, as it is written by the end of your trip to Italy, you will have seen all countries, where visit to Italy can be the last, not one or more of the others. – Ram Pillai May 22 at 5:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.