英语语法求救1,You think he is a doctor,do you?都号后面的怎么改?是doesn't he

4个回答

  • 【答案】

    You think he is a doctor,don't you?

    You must have been there before,haven't you?

    You must have read the book yesterday,didn't you?

    【解析】涉及到翻译疑问句的一些语法点:

    1、You think he is a doctor,don't you?

    谓语动词是think,believe,imagine,suppose……等带有宾语从句,且主句主语为【第一人称】时,疑问部分和宾语从句谓语保持一致

    显然这里主句主语you不是第一人称,遵守常规,疑问部分和主句保持一致

    2、You must have been there before,haven't you?

    句子中含有must 表示猜测的反义疑问句,疑问部分应与【must后的动词所表示的时间一致】.

    补充:

    must+ have done 对过去情况有极大的把握的猜测

    have been there 去过那里,本来就是个完成的动作,遵守时间一致(完成时)→haven't you?

    3、You must have read the book yesterday,didn't you?

    同2:

    read the book yersterday 表示过去的动作(时间状语yesterday),遵守时间一致(过去时)→didn't you?