___ you come over to my house for dinner tonight? Sure. I✀m glad to. A .Are B.Did C.Can D .Must

麻烦把原因解释下  谢谢
2025-03-01 16:02:56
推荐回答(2个)
回答1:

选C
今晚你能来我家一块儿吃晚餐吗?
当然,我很愿意。
A,语法上就不对,后边有come
B 语法上也不对,说的是今晚的事,不会用过去式的(有些情况也会遇到,是虚拟的语气)
D 此态度为邀请语气,不能命令的

回答2:

选C,今晚你能来我家里吃晚饭吗?
A,be 动词与后面的实义动词come冲突,
B,did是过去时,表示动作已经发生,但原句是“你“今晚”要来吃饭吗”,说明这件事还没发生,所以不能用过去时,
D,must必须,语义不符