请教英语语法(2007.12.20-1)My wife and I were at the race.There were twenty cars in the race.1..为什么一行用at,而第二行就in呢?

来源:学生作业学帮网 编辑:学帮网 时间:2024/07/06 20:56:28

请教英语语法(2007.12.20-1)
My wife and I were at the race.
There were twenty cars in the race.
1..为什么一行用at,而第二行就in呢?

主语是生物(人,动物等)就用at
反之是in

第一个at是在列的意思,主要是考虑到主语是参与其中的意思,有主观动机
而第二个in是静态的,没有主观动机