请懂人帮我看一下这两个句子关于语法上的一个问题:
题目
请懂人帮我看一下这两个句子关于语法上的一个问题:
(1)He said,"Did you see him last night?"
——He asked if I had seen him the night before.
(2) "When did you go to bed last night?"Father said to Anna.
——Father asked Anna when she went to bed the next before.
为什么第一个句子改成间接引语的时候用的是过去完成时,而第二个句子用的是一般过去时?
答案
当变成宾语从句,主语是过去式时,如果从句动作发生在主句动作之前,就是过去的过去,要用过去完成时.
He asked if I had seen him the night before.
前个晚上看见他是发生在ask 之前,所以用过去完成时.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- How much/How many are they?Three pages.
- 秘鲁渔场成因:为什么只有秘鲁
- AB是圆o的直径,E、F分别是OA OB的中点,CE⊥AB,DF⊥AB.求证:弧AC=弧BD
- 量子力学认为物质是不存在的吗?
- Was your father a thief?Because he stole the stars from the sky
- When I got to the cinema,I found she,__(too,also)was there.选括号内一词并用其适当形式
- 编写一个程序,完成以下要求1,提示用户输入任意三个实数2,显示着三个实数3,将这三个实数相加,
- 仿写:父爱如山,深沉而厚重
- 理解句子的含义 安息吧,老师!你们走了,留下的是一座“为人师表”的巍巍丰碑.
- 要带有词牌名的诗词!
热门考点