Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn'tA:Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn't know B.don't know C:haven't known D.hadn't known该选哪一个啊?就

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 03:53:14
Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn'tA:Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn't know B.don't know C:haven't known D.hadn't known该选哪一个啊?就

Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn'tA:Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn't know B.don't know C:haven't known D.hadn't known该选哪一个啊?就
Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn't
A:Well,that was really a good meal.
I__you were a really good cook.
B:Thank you.
A.didn't know B.don't know
C:haven't known D.hadn't known
该选哪一个啊?就在A和D之间,
还有,另一套题中D选项是know,所以选A,根据过去完成时的用法,总感觉这个不是很严密
根据过去完成时的用法,情境中应该描述的是过去吃完饭的过去,感觉选D啊,纠结

Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn'tA:Well,that was really a good meal.I__you were a really good cook.B:Thank you.A.didn't know B.don't know C:haven't known D.hadn't known该选哪一个啊?就
A,因为从底下的回答可以看出,他现在已经知道了,但之前不知道,没有持续的意思在里面,只是单纯的过去不知道,所以用过去式!

应该选A~原因是它的意思是原来不知道。但是现在知道了。没有一直持续。所以不选D~而另一套卷子的那个答案的意思是他一直都知道。就像属于常识性问题一样。比如月亮绕地球转这种,就用一般现在时态。希望对你有帮助!

A

选didn't。因为表示当时我不知道,所以用一般过去式 。“我原先不知道你是一个好厨师”