3.Ten years has passed since she began to work 这几句是同义句 可是 第三句 都是ten years 了 还为什么

问题描述:

3.Ten years has passed since she began to work 这几句是同义句 可是 第三句 都是ten years 了 还为什么

区别在于你是把这三年当成一段时间看,还是看成一年一年的集合。如果是一段时间,用单数;否则用复数也行。

她工作以来有十年了

时间、金钱表达,即使本身是复数形式,但作为总量,仍视为整体量,作为单数形式,动词多用单数.
但这不是绝对的,动词复数形式依然正确,但少用.
e.g. Ten thousand dollars is/ are a large amount/ sum.