wy uncle drank too much ,and he didn't remember __________

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:33:50
A.if he comes back
B.who sent him home
C.how did he come home
please explain to me ?

B.

叔叔喝得很醉,而且他不记得是谁把他送回家了

if he comes back是如果他回来了,首先comes的时态不对,应为一般过去式,而这里的是现代式,所以排除

how did he come home前面由于有he didn't remeber所以是后面从句要用陈述语气也就应为how he came home,所以这个也是错的

所以选B

选b
a不对是因为时态不对
c不对是因为从句要用陈述语序

主句用的是过去时态,从句一定是要用过去时态。所以排除了A,在B,C里选。
C用的是疑问句的语序,所以排除掉。只能选B。

选B
A的时态错误,应该用if he came back
C:在宾语从句中语序应该用正常语序,即how he came home