I have been__ this school for 10 years.(at/in)
我填IN ,可答案是AT.
人气:420 ℃ 时间:2019-09-21 06:01:49
解答
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.
推荐
猜你喜欢
- our teacher told us ( ) in class A.not to talk B.not talk C.not talking
- 已知x>0,求函数y=2-3x-4/x的最大值
- 如图所示,电灯L1与L2串联后接在电压是12V的电路中,电灯L2两端的电压为4v,电灯L1的电阻R1=40欧,求通电10
- 气球以10m/s的速度匀速上升,在离地面75m高处从气球上掉落一个物体,结果气球便以加
- 请告诉我lie,tie和die的过去式和过去分词.
- 跳伞运动员在跳下飞机一段时间后降落伞打开,降落至地面时速度为零,运动员从开伞到降至地面的过程中动能_,重力势能_,机械能_.(选填“增大”、“减小”或“不变”)
- 3^2+4^2=5^2,5^2+12^2=13^2,7^2+24^2=25^2,猜想第n个式子是
- 将函数y=x方+x的图像向右平移a(a>0)个单位,得到函数y+x方-3x+2的图像.则a的值为?