|
按我的理解,il y a和ca fait只是书面和口语之分,il y a 是书面用语,它不仅表示过去,也可表示一个过去发生,但一直延续的已发生的动作.最常见的例子有:il y longtemps que je t'aime jamais je ne t'oublierais.
而ca fait是cela fait 口头语,意思接近il y a .例如: ca fait 2 jours qu'il fait mauvais.
Post by pjrjxz
Il y a...que 和 Ca fait...que 后面是可以用过去时的:
Il y a longtemps que je ne l'ai pas vu.
Ca fait longtemps qu'on ne s'est pas vu.
Il y a un mois qu'il est parti.
Ca fait trois jours que je suis arrivées à Montréal.
I1 y a deux jours qu'il ne mangeait plus.
另外,Il y avait que...
Il y avait longtemps qu'elle désirait cette voiture.
Il y avait douze ans que je ne l'avais rencontrée, et encore ne l'avais-je aperçue qu'un moment.
Chateaubriand, Mémoires d'Outre-Tombe, t. 3, 1848, p. 388.
|
|