千代婆婆值得买吗:英语选择题

来源:百度文库 编辑:高校问答 时间:2024/04/28 05:11:42
"Have you had your lunch?""_____.
A.Yes,I have had it all 11:30
B.Yes,I had had it at 11:30
C.Yes,I had it at 11:30
D.Yes,I have it at 11:30

说原因啊!!!!

选C.
A是现在完成时,表现现在已经完成.所以后面不能加具体的时刻.
B是过去完成时,表示在某个时间以前就已经完成.而题目中没有与之对比的时间,所以也不符合.
C是可以的.是过去时,表示那个时候正在吃.
D也不行,D不是过去时,不能表示过去,是一般现在时.

C
用排除法 A 时间前面应该用介词at
B had had是过去完成时 题目是对 现在完成时提问
D 题目是对 现在完成时提问 而回答是用的是一般现在时态

C 虚拟语气 表过去的一种状态

C