后面加的不一样。
depuis 后面一般加时间点,比如Je l'attends depuis midi。也可加时间段,比如,nous nous connaissons depuis 10 ans。意为,自……一来。
pendant后只可加时间段,比如 pendant 3 ans ,表示在3三年中一个持续的动作。意为:在……期间…。
il y a 后面加时间段,比如 il y a 3 ans ,但表示一个完成的动作。一般用复合过去时passecompose。
要表示开始的时间或者一个动作或情形持续(持续到现在)的时间,用介词depuis+一段时间。注意depuis在英语语法里可以解释成不同的两种意思。当depuis跟在一段时间后,就像在下面的第一个例子中,它表示为持续时间,在英语里解释成“for”。
当depuis跟在一个日期或一个时间点后,它表示开始的时间点,解释成“since”。(depuis + 时间表达表示一个动作的开始日期或持续时间)。