Did you ask the teacher __________ the day before?

Did you ask the teacher __________ the day before?
A.what was happened to her B.what she had happened C.what she happened D.what had happened
How to choose,translate and why?Thanks.
后海之雪 1年前 已收到5个回答 举报

hrfki 春芽

共回答了20个问题采纳率:85% 举报

D.你问过教师前天发生什么了吗?
前面主句用的did过去时态.“问老师”这个动作是过去时,那“前天发生什么”是在“问老师”之前,过去的过去,用过去完成时态,had happened,不选B是因为happed不能用人作主语.

1年前

1

想必是你 幼苗

共回答了3个问题 举报

选择D.项
How to choose? # 首先,happen是实意动词,不要was
其次sth happen to sb.
最后时间状语!
Translation # 你问老师那天发生什么了么?
---Thanks.
___Any time.

1年前

2

极不人道 幼苗

共回答了144个问题 举报

选D
happen 没有被动语态,A排除
happen 作为"发生"时 始终是sth happen(s) to sb 没有sb happen,B,C排除
所以选D
翻译:你有没有问老师(那天的)昨天发生了什么(因为要结合语境,有点别扭)

1年前

1

菜头和菜花 幼苗

共回答了2个问题 举报

我觉得应该选A
你问老师昨天他发生什么事了吗?
就句子来看应该是一个过去式的句子,所以B和D淘汰,而What引导的句子应该不是定于从句,C被淘汰

1年前

1

kyobkhh 幼苗

共回答了38个问题 举报

D. the day before 和did可确定 应用过去完成时

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.613 s. - webmaster@yulucn.com