did you know _______on Monday

来源:百度知道 编辑:UC知道 时间:2024/06/19 01:33:48
a: how many they had english lesson
b: how many english lessons they had
c: how many they have english lessons
d: how many english lessons they have

请况此题选什么? 好多人说选d? 这是一句宾语从句,不是说主句是过去时从句是过去时的某种时态吗?请指教!

应该选B
由开头的did 确定后面用一般过去时态
而how many 后跟可数名词复数 所以选B

d (从句表示客观事实)

你以前知道他们星期一上多少节英语课吗?

此题选择B,首先应该用陈述语序,再次,have应该同过去时。

我认为是D.
因为他们周一上多少节英语课是客观事实
客观事实不管主句什么时态从句都要用现在时