I have no idea what _____ while I was asleep.

I have no idea what _____ while I was asleep.
A.happened B.had happened C.has happened
选什么?为什么?
defilerfox 1年前 已收到13个回答 举报

我的爱人跟我同名 幼苗

共回答了25个问题采纳率:88% 举报

a
意思是:我不知道睡着时发生了什么.
与现在没有关系
没有表示对现在有影响的句子,所以过去时就行了.
虽然睡着了表示的感觉是一段时间,但不需要用过去完成时的
例:
I lived in American for 2 weeks last year.

1年前

1

loiuyk 幼苗

共回答了74个问题 举报

c
事情已经发生了
用完成时
I have no idea 表示相对现在完成
所以用现在完成时

1年前

2

xcvxcvksdfoiasdu 幼苗

共回答了803个问题 举报

A.happened
应为有表示过去时间的状语从句

1年前

2

逍遥都市 幼苗

共回答了2个问题 举报

A. happened
条件状语while... was... 限定了那个动词只能为一般过去次

1年前

2

类裤 幼苗

共回答了201个问题 举报

B
已经发生的,用现在完成时,而从句过去时,用过去完成时

1年前

2

炫耀ai你 幼苗

共回答了18个问题 举报

A happened
while是during the time that,
while 强调主句的动作同时发生,两动作的时态要一致。句中是一般过去时。

1年前

2

jxyangnetcom 幼苗

共回答了29个问题 举报

A
该句是双重从句.第一层是 I have no idea 和 what happened while I was asleep. 后面部分是宾语从句.
第二层 是what happened 和 while I was asleep.后面部分是时间状语从句.
所以考察空格的内容从它本身在的 第二层 来看, while I was asleep 是一般过去时,那么空格也要用过...

1年前

2

dacong16868 幼苗

共回答了6个问题 举报

B
lz估计看到那么多答案也蒙了吧...........

1年前

2

曾经军旅mf 幼苗

共回答了18个问题 举报

A

1年前

1

点点守望者 幼苗

共回答了12个问题 举报

a

1年前

1

xiaoqi0224 幼苗

共回答了21个问题 举报

选C,用现在完成时表示过去发生的动作对现在造成的影响。

1年前

1

kong5243 幼苗

共回答了19个问题 举报

A

1年前

1

冰炽 幼苗

共回答了519个问题 举报

A.happened
我不知道我睡着时发生了什么.
while I was asleep限定了这是过去时态.而B和C都是现在和过去完成时.

1年前

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