she ____ in love with the young writer for many years, but
来源:百度知道 编辑:UC知道 时间:2024/05/26 20:25:09
but she's regretted her final decision to break with him.
A. has been B. is C. had been D. was
答案是D 为什么? C不行吗?
她后悔和他分手的最后决定是现在已经发生的事,那么她和他相爱多年应该是在她作出决定前发生的.而作出决定很明显是过去作出的.因此,应用过去完成式才对啊! 为什么是一般过去呢?
A. has been B. is C. had been D. was
答案是D 为什么? C不行吗?
她后悔和他分手的最后决定是现在已经发生的事,那么她和他相爱多年应该是在她作出决定前发生的.而作出决定很明显是过去作出的.因此,应用过去完成式才对啊! 为什么是一般过去呢?
答案D??
我觉得C对的啊
听听楼下的意见吧
答案应该是D,主要是由but后的时态决定的。现在完成时是现在时态的范围,在它之前应该用一般过去时。如果but后用的是一般过去时,那么在这个时间之前可用过去完成时。
后半句的谓语动词是后悔,不是作出决定,而且是站在现在的角度说她后悔了,因此用现在完成时。如果后半句是but decided to break with him之类则前面可用过去完成时。
she ____ in canada with her grandparents
lov'in you是什么意思
Although she is only 14, she looks like a ____ woman, beautiful anf full in figure.
东方神起lov'in you 歌词
I didn't see her coming out. She ____ her homework in the room.
3。she ____[be]in japan next month.另请解释!!!
___ in the work that she often forgot ____ her meals.
1.she often came to see me during these days ____ i was in poor health
He is in ____.
My aunt ____ (work) in a scholl. Today is Sunnday . She's not _____ (work) now.