i would have called you ( )A if i kenw your telephone numberB but i had forgotten your telephone numberCbut i forgot your telephone numberDif i had remember your telephone number这道题为什么选C呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 16:04:14
i would have called you ( )A if i kenw your telephone numberB but i had forgotten your telephone numberCbut i forgot your telephone numberDif i had remember your telephone number这道题为什么选C呢?

i would have called you ( )A if i kenw your telephone numberB but i had forgotten your telephone numberCbut i forgot your telephone numberDif i had remember your telephone number这道题为什么选C呢?
i would have called you ( )
A if i kenw your telephone number
B but i had forgotten your telephone number
Cbut i forgot your telephone number
Dif i had remember your telephone number
这道题为什么选C呢?

i would have called you ( )A if i kenw your telephone numberB but i had forgotten your telephone numberCbut i forgot your telephone numberDif i had remember your telephone number这道题为什么选C呢?
答案:C(如果D是if I had remembered your telephone number,则D也正确)
此题考查虚拟语气.
1.I would have called you意思是“我(在过去的某个时候)本来就会打电话给你”,隐含对过去动作的虚拟,即过去的实际情况是“我没有给你打电话”.
2.C用了but,即阐述过去当时的实际情况,所以用一般过去时,为正解.
3.如果用if引导的条件状语从句,则if从句也表示对过去动作的虚拟“如果我(当时)记得你的电话号码的话”.
则根据虚拟语气的语法,if从句使用过去完成时,所以说如果D是if I had remembered...的话,则也是正确答案.此时主句的谓语动词使用“would/could/might/should + have done sth”,也符合题中的I would have called you.

翻译:我会给你打电话的,但我忘了你的电话号码
这是一个 与过去事实相反 的 虚拟语气
从句:If 主语+had+done   
主句:主语+should/would/could/might+have done
选项中带有if的句子不符合这个结构,所以只能换一种说法
A 应改为 if i had known your telephone number
...

全部展开

翻译:我会给你打电话的,但我忘了你的电话号码
这是一个 与过去事实相反 的 虚拟语气
从句:If 主语+had+done   
主句:主语+should/would/could/might+have done
选项中带有if的句子不符合这个结构,所以只能换一种说法
A 应改为 if i had known your telephone number
D 应改为 if i had remembered your telephone number
不明白的话,欢迎继续追问O(∩_∩)O

收起

would have,虚拟语气标志,意思是我本该call你,但是我没call,那么后面肯定是分析为什么没call,排除a,d ,看b,d.然后就有点难说了,这个是错综虚拟,应该选c,

Cbut i forgot your telephone number
因为前一句i would have called you 是虚拟句,表示对过去的虚拟。意思是“我过去本可以给你打电话但愿是我忘记了你的电话号码”。前一句的过去表示后一句的动作“忘记”也发生在过去。所以用过去时。
A if i kenw your telephone number也是虚拟。表示如果现在我知道你的电...

全部展开

Cbut i forgot your telephone number
因为前一句i would have called you 是虚拟句,表示对过去的虚拟。意思是“我过去本可以给你打电话但愿是我忘记了你的电话号码”。前一句的过去表示后一句的动作“忘记”也发生在过去。所以用过去时。
A if i kenw your telephone number也是虚拟。表示如果现在我知道你的电话号码。显然与前一句不符。
B but i had forgotten your telephone number表示过去的过去,也不符。
Dif i had remember your telephone number也不符。

收起

题目中的话是虚拟语气,是对过去的虚拟,如果选if引导的从句,从句应用过去完成时,如果是并列句用过去时.只有C正确

“我原本想要打给你。。。。。。”
虚拟语气表示“本要。。。(却没有。。。)”时,用would have done

If I (have)_your phone number,I would have called you yesterday evening His telephone number ___me ,or I would have called him upA.leftB.escapedC.disappointedD.discouraged I have got called friend a Would you have called her up had it been possible? ①called,were,you,when,you,I,sleeping?连词组句②pet,I,would,for,duck,to,have,a,like,a.连词组句 I _____ where we could go when you called.A.have just thought B.was just thinkingC.would just think D.will just be thinking His phone number ___ me,or I would have called him up.A.left B.escaped C.disappointed D.discouraged意思呢 37.Would you have called her up had it been possible?Yes,but I ________ busy doing my homework.37.—— Would you have called her up had it been possible?Yes,but I ________ busy doing my homework.A.was B.were C.had been D.would be选啥?为啥? I would have just said i would like have girlfriend I have just called you.这句话跟I called you just now 有什么区别? 英语选择题7(为什么)谢谢8.I _______ if she ____ me.A.would have overslept;didn’t call B.would have overslept;hadn’t called C.overslept;hadn’t called D.would overslept;didn’t call9.—Do you know why the world is becoming smaller i would have called you ( )A if i kenw your telephone numberB but i had forgotten your telephone numberCbut i forgot your telephone numberDif i had remember your telephone number这道题为什么选C呢? your home address i would have called on you the other day Ahad not i lost B had i not lostC if i shouldn't lose D if i didn't lose Would you have called her up had it been possible?Yes,but I ___busy doing my homework.A.was B.were C.had been D.would be 这个题怎么选啊?为什么? I have just called you ,but you werent t I have a dog ,it( )BOBA calls B,is called , if i have a robot called Alfa的作文