租房买房买生意上iU91
查看: 2488|回复: 31
打印 上一主题 下一主题

请教一法语问题:

[复制链接]   [推荐给好友]
跳转到指定楼层
楼主
发表于 2008-7-3 21:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在做练习时,遇到一句子:
Cela faisait trios jours qu'il souffrait et qu'il avait de la fièvre.


有4个选择,要求选一个正确的.

A: Il y avait trios jours qu'il était malade.

B: Il n'était pas en pleine forme pendant trios jours.

C: Il était malade depuis trios jours.

D: Il serait malade dans trios jours.

答案是C, 但似乎A和C都行。那位能解释一下A和C的区别?
2#
发表于 2008-7-3 22:05 | 只看该作者
A: 3 天以前生病.

C: 3 天以来生病.

IL Y A 后边加时间概念的词, 表式XX时间以前.
回复 支持 反对

使用道具 举报

3#
发表于 2008-7-3 23:54 | 只看该作者

只有C正确

depuis 和 il y a...que, ça fait... que, voilà...que 都可以表示某件事情的持续时间,但选项A是个迷惑人的陷阱,好像注意到了时态一致的问题,但实际上只能说il y a...que,而不能说il y avait...que,所以A是错误的。 lampe解释说A的意思是三天前生病,这也是不对的。Il y a 表示一段时间之前,Il y a...que表示某件事情持续的时间。

本人有巴黎三大的法语博士学位,可以提供法文家教。有意者可联系:
tranfinette@yahoo.fr
回复 支持 反对

使用道具 举报

4#
发表于 2008-7-4 00:00 | 只看该作者
谢谢ivrysurseine
原来这是欺负外国人的题,
回复 支持 反对

使用道具 举报

5#
发表于 2008-7-4 00:05 | 只看该作者

不用谢。

其实很多法语为母语的人语法也不行,有时候问他们一些语法问题他们也回答不了或解释不清。所以初学法语的移民们不用着急。呵呵
回复 支持 反对

使用道具 举报

6#
发表于 2008-7-4 00:05 | 只看该作者
Post by ivrysurseine
Il y a 表示一段时间之前
能举个例子吗?
我以前一直以为il y a 是已经的意思, 不知道还能表达一段时间之前.
回复 支持 反对

使用道具 举报

7#
发表于 2008-7-4 00:10 | 只看该作者
Post by ivrysurseine
其实很多法语为母语的人语法也不行,有时候问他们一些语法问题他们也回答不了或解释不清。所以初学法语的移民们不用着急。呵呵
假如很多人都这么说, 不能算错了, 因为这个是硬性规定, 没什么语法.
比如您只能用于第二人称单数, 但因为很多人用您们, 你就不好意思说人家语法不对了, (我说的是中文)
回复 支持 反对

使用道具 举报

8#
发表于 2008-7-4 00:11 | 只看该作者
Par exemple,

Il y a trois jours, j'ai acheté une voiture.
三天前,我买了一辆汽车。

Il y a un an, j'ai terminé mes études universitaires.
一年前,我完成了大学学业。
回复 支持 反对

使用道具 举报

9#
发表于 2008-7-4 00:33 | 只看该作者
Post by ivrysurseine
Par exemple,

Il y a trois jours, j'ai acheté une voiture.
三天前,我买了一辆汽车。

Il y a un an, j'ai terminé mes études universitaires.
一年前,我完成了大学学业。
谢谢.

这两句话, 我一般这么说, 我这车买了三天了, 我毕业一年了, 都属于第二种情况, 强调的是持续,

我这是班门弄斧, 不好意思啊
回复 支持 反对

使用道具 举报

10#
发表于 2008-7-4 00:46 | 只看该作者

解释

A: Il y avait trois jours qu'il était malade.

B: Il n'était pas en pleine forme pendant trois jours.


C: Il était malade depuis trois jours.

D: Il serait malade dans trois jours.


简单地说是时态搭配问题:

Il y a...que 表示时间,que后面的句子要用复合过去时,表示完成的概念。而il était malade是未完成过去时,表示未完成概念。

pendant表示时间,具有完成的概念。Il n'était pas en pleine forme 是状态,未完成。

depuis 表示时间,具有未成和延续的概念。Il était malade也具有未成和延续的概念。所以搭配正确

dans 表示时间,将来的时间概念。Il serait malade 表示的则是过去的将来。


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

Copyright © 1999 - 2024 by Sinoquebec Media Inc. All Rights Reserved 未经许可不得摘抄  |  GMT-4, 2024-5-21 15:08 , Processed in 0.046307 second(s), 39 queries .