英语I don't know how old you are.Can you tell me who is on duty today?为什么前面一句是陈述句语序,而后面一句be在前面呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 06:46:25

英语I don't know how old you are.Can you tell me who is on duty today?为什么前面一句是陈述句语序,而后面一句be在前面呢
英语I don't know how old you are.Can you tell me who is on duty today?
为什么前面一句是陈述句语序,而后面一句be在前面呢

英语I don't know how old you are.Can you tell me who is on duty today?为什么前面一句是陈述句语序,而后面一句be在前面呢
第一句是陈述句,第二句是疑问句

因为宾语从句中应用陈述语序,也就是我们说的主谓语序。前一句中宾语从句的主语是you,谓语是are。后一句中宾语从句主语是who,谓语是is。

第一句how old you are是作宾语的,而后面的who是作主语的,所以is跟在who的后面作谓语

他说的对!

前面的事KNOW后面是宾语从句宾语从句后面是一般疑问句要改变成陈述句语序