完成时态的HAVE BEEN和HAVE DONE怎样区别 怎样区分一般时态和完成时态虽然知道概念却总是分不清

完成时态的HAVE BEEN和HAVE DONE怎样区别 怎样区分一般时态和完成时态虽然知道概念却总是分不清
怎样看对后来有没有影响I CAN'T TELL YOU IF IT WILL RAIN TOMORROW是什么从句
表酱紫你完鸟 1年前 已收到2个回答 举报

jason1475 春芽

共回答了13个问题采纳率:92.3% 举报

不要看have,就看been和done.be后面肯定是形容词或者介词短语什么的.done就是do.完成时态一定是过去的,关键看动词是否是可持续的动词.

1年前 追问

3

表酱紫你完鸟 举报

我在别的地方看到了怎么一个句子He said he had never been to tibet这个为什么可以直接加TO啊。She has been working long hours for the past few weeks. Been后面接的是动词啊 我懂得太少了

表酱紫你完鸟 举报

我从别的地方看到这样一个句子He said he had never been to tibet 这里为什么可以接TO啊。She has been working long hours for the past few weeks.这个后面接的WORK是动词啊 抱歉 我懂得太少了

156982 幼苗

共回答了1个问题 举报

首先!你要分清have been根据后面加的成分不同是有2个意思的~1.have been doing是指现在完成进行时,表示一个动作一直在持续一直在进行且有了一段时间。例:I have been practising skating for 2 years. 是现在完成时的一个特殊形式~
2.have been done 这种形式则表示现在完成时的被动语态,表被动。

1年前

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