since when have you been so nice这是个什么句子,具体分析下语法,谢谢

学习 时间:2026-03-30 11:26:49 阅读:5690
since when have you been so nice这是个什么句子,具体分析下语法,谢谢为什么要倒装

最佳回答

丰富的画笔

舒服的犀牛

2026-03-30 11:26:49

1。这是一个特殊疑问句,而疑问句序当然也就要用到倒装。
翻译:是从什么时候开始,你(变得)这么好/友善了?
2。因为疑问词when刚好做介词since的宾语,所以为了表明两者的紧密关系,就把since when一起提前了。
单独将when提前也可以,但是让看者很难分清since和when的关系。
如:I have been so nice since 2 years ago。
对2 years ago划线提问,则为:Since when have you been so nice?
3。再给楼主举些类似的句子:
What did you do it for?= For what did you do it?= Why did you do it?
With whom were you talking?= Who/Whom were you talking with?

最新回答共有2条回答

  • 殷勤的飞鸟
    回复
    2026-03-30 11:26:49

    1。这是一个特殊疑问句,而疑问句序当然也就要用到倒装。翻译:是从什么时候开始,你(变得)这么好/友善了?2。因为疑问词when刚好做介词since的宾语,所以为了表明两者的紧密关系,就把since when一起提前了。单独将when提前也可以,但是让看者很难分清since和when的关系。如:I have been so nice since 2 years ago。对2 years ago划线提问,则为:Since when have you been so nice?3。再给楼主举些类似的句子:What did you do it for?= For what did you do it?= Why did you do it?With whom were you talking?= Who/Whom were you talking with?

上一篇 西北的新疆.甘肃.内蒙古等地在 ( ) 气压控制下,天气特征为()

下一篇 围绕自己游览自然景观的作文怎么写?