have had . 和have done . had done . 和 have been doing .... had been doing ,和have been +adj . 区别

总的来说 就是 have 后面 和had 后面 的各种搭配的 不同。 求高手解释。。。 我现在在国外上学。 英语作业特别难 。而且很爱出 这种 难辨认的 选择题。 如果有满意答案。 我追加100 分啊!!!!!!!!!!!!!!!!!!!!!!!!

你好
为你的解析如下:
have had 就是你已经有了什么
比如 I have had this dictionary since I was little.
have done 就是你做过什么
比如 I have made a big buzzer shot.
我曾经打球时绝杀过。

had done 就是针对于过去的过去,理解起来就是你昨天说的have done
比如 I had done a whole bunch of work,which I said it yesterday.

have been doing 强调一直做
比如: I have been doing my homework all these days
had been doing ,同理,是指过去的过去

have been + adj. 就是你。。过
比如他生过一场大病就是 he has been sick severely

希望能帮到你~不懂欢迎追问~追问

嗯 你说得很清楚。 能不能再给我说说 。 我们现在这里做的英语填空选择题 都非常 长啊。 一般 句子都分成 两部分 。 一般中间 用 before . after . while . since . until . unless / 这些词语 连接 上下句啊。 你能不能告诉我 见了这种题 辨别动词 是什么时态 的方法啊 ?或者说 做这种考 动词时态的 题 的 秘诀 和方法!

追答

辨别动词时态你要分清,主要有这几种:过去完成,过去,过去将来,现在,现在完成 将来时,还有将来完成。
至于这些词,我觉得你对比记忆比较有效
比如before . after 是一组相反意思的,before多用过去时,after 用将来时
since, 是现在完成时的标志
until一般跟将来时用,也有过去时的,比如i won't leave until you agree with it./ I didn't give up until he appeared.
unless 基本上所有时态都可能出现,只要表达意思是 除非。

追问

........ 谢谢你呀 哥们 英语很好啊。 我问你最后几个问题, it is + adj 后面+to s.b 和 + for s.b 有 什么 区别吗? 2 、 在遇到 几乎看不懂的 英语选择 或填空 或 阅读 题时。 我该怎么 应对啊。 哥们 帮帮我吧。。 我真的很喜欢 英语。 但国外的题确实变态啊, 回答完问题 可以留下你的QQ 吗 。 我想问些问题。。

追答

你就记句式就行了
It is + adj + sb. + to do sth.
比如
It is difficult for us to learn anthropology(人类学)
阅读完型说白了就是词汇。语法不会考太多。完型多做,感觉很重要--就是培养你的第一反应。
而且很有技巧,上个托福班你就会受到很大启发。
你是在哪个国家,这么看重英文笔试。
至于我的Q,采纳完了用hi说吧

温馨提示:答案为网友推荐,仅供参考
相似回答