I have been__ this school for 10 years.(at/in)
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/09/22 15:44:39
I have been__ this school for 10 years.(at/in)
我填IN ,可答案是AT.
我填IN ,可答案是AT.
I have been_in_ this school for 10 years.(at/in)我在这所学校已经有十年了.
I have been_at_ this school for 10 years.(at/in)我在这所学校已经有十年了.
这两句都对,只是用法上略有差异:
对此辨析,有些语法家有此认识:
be in school表示“在学校(身份未必是学生)”,可能是工作、暂时学习或办事、找人等
而be at school “在上学”,强调身份是学生.
下面是《英语常见问题解答大词典》【哈尔滨工业大学—赵振才教授编著】的说法:
表示“在校学习、上学”,英国英语习惯用be at school.如:
We were at school together.我们曾一起上学.
但是,美国英语可用 be in school 表达以上含义.如:
Young Tom was in school for only three months.
I have been_at_ this school for 10 years.(at/in)我在这所学校已经有十年了.
这两句都对,只是用法上略有差异:
对此辨析,有些语法家有此认识:
be in school表示“在学校(身份未必是学生)”,可能是工作、暂时学习或办事、找人等
而be at school “在上学”,强调身份是学生.
下面是《英语常见问题解答大词典》【哈尔滨工业大学—赵振才教授编著】的说法:
表示“在校学习、上学”,英国英语习惯用be at school.如:
We were at school together.我们曾一起上学.
但是,美国英语可用 be in school 表达以上含义.如:
Young Tom was in school for only three months.
I have been__ this school for 10 years.(at/in)
I have been study at this school for two years .和I has studi
I have worked in this school for three years.同义句改写
I have been in this school for 3 years 同义句转换
Is this the school ( ) I have studied for three years?
I have been [ ] this school for 4 years Ain Bat
I have to stay at school for 4 years,then I can looking for
I've been at this school for over two years .for over two ye
he taught in this school for 10 years.对for 10 years 提问.
i have taught in this school since three years ago.改为同义句 i h
This is the school ( ) I have ever worked for 9 years.
I (have) this watch for three years.