英语语法的问题Why do older women have to be cautious about having c

英语语法的问题
Why do older women have to be cautious about having children?Every egg in a woman's ovary has been there since the day she was born.Older eggs have had more exposure to air pollution,radiation,and are naturelly less likely to be healthy than younger eggs.这段文章中,
第一:have to be cautious ..几乎出现在所以的文章中,那 have to be 是语法中什麼意思呢?
第二:has been there ...和 have had more exposure...中的have been 和 have had 的区别?
第三:are naturelly less likely to be healthy than younger eggs.是什麼句型?
Glayer2007 1年前 已收到3个回答 举报

nn孔夫子 幼苗

共回答了18个问题采纳率:77.8% 举报

第一:have to be cautious意为:一定要谨慎.have to是必须,不得不之意,后面接动词原形,如:As I don't want to be late again I'll have to get up earlier tomorrow..
If you hope to make fewer mistakes in the coming exam, you'll have to be careful,
第二:has been there是动词be的现在完成时形式;而have had more exposure是动词have的现在完成时形式.
第三:are naturelly less likely to be healthy than younger eggs.是be likely to do/be句型的比较级.
欢迎提问,乐意解答;愿你满意, 望你采纳.

1年前 追问

1

Glayer2007 举报

第二:have been 是be的现在完成时形式,而have had 是动词have现在完成时形式。那这两者都是完成时,有什麼区别呢?否够举写例子说明,好让我明白。还有下次我遇到这些句型的时候,我马上该怎麼翻译?

举报 nn孔夫子

  1. have been 是be的现在完成时形式, 如:
    They are good friends, and they have been good friends since childhood.


2. have had 是动词have现在完成时形式, 如:

---Do you have any news about Tom?

---Oh, no, and I have had no any news about him since he left.


欢迎追问,乐意解答;愿你满意, 望你采纳。

Glayer2007 举报

我还是不明白,have been 过去到现在。他们是好朋友,童年到现在他们都是好朋友。不知道这样翻译对不对?
第二句:你有关於的汤姆的消息吗?没有,自从他离开了到现在我没有任何关於他的消息. 但是我对这Have had 的用法还不明确?明确的说,什麼叫be的完成时,什麼叫have的完成时?

举报 nn孔夫子

继续回答:
1.一般现在时表示没有时限的持久存在的动作或状态或现阶段反复发生的动作或状态,常和副词 usually,often,always sometimes, regularly,near,occasionally,every year, every week等连用。
2.现在完成时用来表示示动作发生在过去,完成在过去,但强调与现在情况仍有联系,其结果或影响仍存在。
现在完成时常用的时间状语:for + 时间段;since + 时间点;lately; recently, just, already, yet, up to now;till now; so far, these days等
3. be动词的一般现在时的形式是:am/ is/are ;其现在完成形式是:have/has been;
have 动词的一般现在时的形式是:have/has; ;其现在完成形式是:have/has had。
欢迎追问,乐意解答;愿你满意, 望你采纳。

四大rr之一 幼苗

共回答了17个问题采纳率:70.6% 举报

  1. have to be 是have to do (have to 后加动词原形)用法,意思是 必须做、、、,因为cautious是形容词,前面有系词,用系动词的原形 be。

  2. 这两个都是现在完成时,have/has后加过去分词,表示基于现在这个时刻,过去做的,已经完成的

  3. a...

1年前

2

幸福二人撞 幼苗

共回答了45个问题 举报

have to do表示“不得不,必须”;
has been 是be的完成时,意思是“一直在那儿”;
have had 是have的完成时,have had more exposure to的意思是“遭受更多的(空气污染,辐射)”。
are naturelly less likely to be healthy than younger eggs. 运用了比较和省略。=ar...

1年前

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