选什么怎么做包括什么语法点who repaired the computer and when do you know?i'm not sure who repaired it but i'm sure he______ yesterday.A repaired itB had repaired itC had it repaired D had it to be repaired
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 20:46:54
选什么怎么做包括什么语法点who repaired the computer and when do you know?i'm not sure who repaired it but i'm sure he______ yesterday.A repaired itB had repaired itC had it repaired D had it to be repaired
选什么怎么做包括什么语法点
who repaired the computer and when do you know?
i'm not sure who repaired it but i'm sure he______ yesterday.
A repaired it
B had repaired it
C had it repaired
D had it to be repaired
选什么怎么做包括什么语法点who repaired the computer and when do you know?i'm not sure who repaired it but i'm sure he______ yesterday.A repaired itB had repaired itC had it repaired D had it to be repaired
选C
这句的前半句说,我不清楚是谁修的,如果选A,那么后半句的意思是,我确定他是昨天修的,主语是他,意思就是他本人修的,这样的话,前半句与后半句是自相矛盾的.
而选C,he had it repaired 的意思是,他让别人修的(非他本人),这样前后意思就连贯了.
have sth done的用法中,动作不是由主语完成的,而是主语让另一个人干的.
A repaired it 就应该是A。 因为只需要表达一般的过去时态而已,其他选项都是完成时。
A repaired it
就应该是A。
因为只需要表达一般的过去时态而已,其他选项都是完成时。