Skip to main content
Commonmark migration
Source Link

What is the difference between the following two structures?

Have you been back home in the last ten years?

 

Have you been back home for the last ten years?

Could we also replace the present perfect with simple past as in the following:

Did you go back home in the last ten years?

 

Did you go back home for the last ten years? (this one doesn't seem to be in accordance with the law of the books, but I don't see any problem with the structure assuming the person has visited once in the past 10 years at a particular time).

What is the difference between the following two structures?

Have you been back home in the last ten years?

 

Have you been back home for the last ten years?

Could we also replace the present perfect with simple past as in the following:

Did you go back home in the last ten years?

 

Did you go back home for the last ten years? (this one doesn't seem to be in accordance with the law of the books, but I don't see any problem with the structure assuming the person has visited once in the past 10 years at a particular time).

What is the difference between the following two structures?

Have you been back home in the last ten years?

Have you been back home for the last ten years?

Could we also replace the present perfect with simple past as in the following:

Did you go back home in the last ten years?

Did you go back home for the last ten years? (this one doesn't seem to be in accordance with the law of the books, but I don't see any problem with the structure assuming the person has visited once in the past 10 years at a particular time).

Source Link
Noah
  • 13.6k
  • 57
  • 122
  • 162

"Have been with for" vs. "Have been with in"

What is the difference between the following two structures?

Have you been back home in the last ten years?

Have you been back home for the last ten years?

Could we also replace the present perfect with simple past as in the following:

Did you go back home in the last ten years?

Did you go back home for the last ten years? (this one doesn't seem to be in accordance with the law of the books, but I don't see any problem with the structure assuming the person has visited once in the past 10 years at a particular time).