《英语Ⅰ(2)》Unit27-28答疑解惑
问:在这一单元中,同时出现了下面两句话: How many cousins has David got? Does Mary have any brothers or sisters? 请问,have 表示“有”, 它的疑问句到底该怎么构成呢?
答:在英式英语的口语中常用have got来表示“有”,所以它的疑问句要由have来构成;在美式英语中直接用have表示“有”,所以疑问句用do来构成。我们来看一看例句.
Have you got any cousins?
Has he got any cousins?
Do you have any cousins?
Does he have any cousins?
have 构成疑问句时,尽管英式英语与美式英语在语法上有少许差别, 但不会引起误会. 所以, 这两种提问方法都可以。
问:在这个单元里,有这样一个句子,He’s always up or down. 这里的up or down 是什么意思?
答:首先要清楚up or down在句子中不是一个固定词组, 它是由连词or连接的两个词。我们先来看这两个词的意义。up的意思是情绪高涨的,高兴的、快活的,down是它的反义词,表示情绪低落的,沮丧的。来看两个例句:
When she is up she’s friendly. 当她兴致高的时候对人很友好。
She’s feeling down today. 他今天有点闷闷不乐。
通过以上的例句,大家可能很清楚He’s always up or down. 的意义了。这句话的意思是,他这个人情绪不稳定,忽冷忽热。总是要么兴致很好,要么就情绪低落。
问:Ever, yet, already用于疑问句时有区别吗?
答:Ever, yet, already 三个词都可以用在疑问句中,但所表达的意义有所不同。先看already, 和yet。Already用在疑问句中,表示事情发生的比我们期待的时间要早,或比应该发生的时间早;yet用来表示事情是我们期望中要发生的,而ever 的意思是曾经,用来询问事实,与个人主观期待没有关系。
Have you ever visited London?
Have you visited London yet?
Have you visited London already?
Have you ever visited London?说话人不知道对方是否到过伦敦,用ever,你访问过伦敦吗?Have you visited London yet? 知道对方有这个计划,想确认对方是否已经按计划到伦敦访问,Have you visited London already? 你已经访问过伦敦了吗?而第三句话中用了already,句子含有吃惊的的口气,没有想到对方已经访问过伦敦了。另外想提醒大家注意,already通常都是用在肯定句中,只有在表达吃惊的口语时才会用在疑问句中。
问:我们学过I have got a lot of books. 表示“拥有”为什么用现在完成时态呢?
答:I have got a lot of books这句话从结构上看,好象是现在完成时形式,但实际上是英国口语表示“有”的一种说法,这一点在上一讲已经讲过了。我们来看两个例句:
I have got a knife = I have a knife.
I haven’t got any friends here. = I have no friends here.
传统上讲,have got是英式英语;have是美式英语,实际上在英式英语和美式英语中两种说法都能听到。
《英语Ⅰ(2)》Unit29-30答疑解惑
问: How far is it to Edinburgh? 这句话里it 指的是什么?
答: it 可以表示“它”,指事物。这是我们比较早就学过的。另外,it 还有其他一些意思。其中有一个意思表示“时间、气候、距离”,比如:
It is raining. 下雨了。(指天气)
It is twenty miles to London. 到伦敦有二十英里路。(指距离)
It’s 11 now. 现在11点了。(指时间)。
问: have a break 和have a rest都是“休息一下”的意思,有什么区别?
答: break意思是“打断”,所以take a break, have a break这个休息,意思是在活动中间,打断一下,稍停一停,比如,工间休息、课间休息、会议中间的休息,大家起来活动活动,这种休息一般说break,表示过个10分钟20分钟还接着上班,上课,开会。rest意思是“休息”,指的是工作、学习、玩儿,累了,要休息休息。而且也不表示休息之后还要接着干。
问: get sth. done 和have sth done有什么区别?
答:Have sth done强调的是完成意见事情,但事情由别人来完成; 而get sth done有两个意思,既可以表示事情由本人完成,也可以表示事情由他人完成。
I am going to have my bike fixed. 我要去把我的自行车修理修理。
I’ll go and get my bike fixed. 我去修车。
所以have sth done 和get sth done的区别就在于动作的执行者有所不同。
问:是不是汉语里有“已经”、“…过了”、“…了”,英语就要用现在完成时?
答:不一定,也可能会用到一般过去时,甚至一般现在时。我们前面讲过了,现在完成时是表示过去发生的事情对现在或将来造成了影响,强调是造成了结果或产生的影响。凡是这样的情况,英语通常就用现在完成时。中文里常用“经什么什么;什么什么过了”;或是“什么什么了”来表示。但是,大家要注意,不是中文里有这样的词,英语里就一定用完成时,因为,这些词,在中文里,有时不表示“完成时”。比如:“这件事你为什么不昨天干呀? 回答说:我昨天干过了!”这个回答里有“过了”这个说法,但是英语不用完成时,而说 I did it yesterday! 用的是一般过去时。再比如:他已经迟了两天。汉语有“已经”这两个字,但英语说:He was two days late already. 也用“已经” already这个词,但不用完成时,而用的是一般过去时。所以,一个句子用什么时态,要看句子表达的意思来定,而不是机械地看汉语句子的用词。
上一篇:计算机文化基础模拟试题及
下一篇:暂无