he goes to Italy the day before yesterday是什么时态的呢?he gone to Italy ten years ago.这句话语法正确吗?假如正确的话,那是什么时态的呢?

问题描述:

he goes to Italy the day before yesterday是什么时态的呢?
he gone to Italy ten years ago.这句话语法正确吗?假如正确的话,那是什么时态的呢?

时态是肯定不对的.
ten years ago是明显的过去时的标志
而且在有准确过去时间的时候一般不用完成时.
比如在比较模糊的对过去的说法时才用到.
He has been in Italy for ten years.

He went to Italy ten years ago.用一般过去时

错误
应该是He went to Italy ten years ago.用一般过去时