The old man died in 2003 转换 (_)(_)(_)for three years 为什么这么转换

The old man died in 2003 转换 (_)(_)(_)for three years 为什么这么转换啊
fjachao 1年前 已收到6个回答 举报

用心不悔 幼苗

共回答了15个问题采纳率:80% 举报

老人是在2003年去世的,到现在当然是三年了."for"在英语里可以表示时间段.可以是过去的,也可以是将来的.下面当然应该填:The old man has been dead for 3 years.注意die是动词,而dead是形容词.死了三年,是指死的状态,所以要用形容词.

1年前

2

juven_hua 幼苗

共回答了4个问题 举报

一看到后面那三个单词,就要想到用完成时啊

1年前

2

wbyou_2000 幼苗

共回答了309个问题 举报

He has been died

1年前

1

00runforlife 幼苗

共回答了41个问题 举报

He has been dead

1年前

1

我永远 幼苗

共回答了336个问题 举报

He's been dead

1年前

0

夜倾斜 幼苗

共回答了52个问题 举报

He has dead

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.236 s. - webmaster@yulucn.com