一道英语选择,I found my cellphone stolen this morning.I ________ m

一道英语选择,
I found my cellphone stolen this morning.I ________ my parents because they will scold me.
A.didn’t tell B.hadn’t told C.haven’t told D.don’t tell
沉寂咆哮 1年前 已收到9个回答 举报

爱在痛苦的边缘 幼苗

共回答了21个问题采纳率:85.7% 举报

选C 现在完成时态
这句话整个意思是 我早上发现我的手机被偷了,我(现在为止)还没有告诉我的父母因为怕他们骂我.
D选项,一般现在时,是不符合逻辑的,首先,我们不能确定“我”就是不告诉父母了,只是现在我有担忧,暂时还不敢告诉父母,也许过一阵子发生了另外的好事我再告诉这个坏消息给父母也是人之常情的呀~所以句子暗含的意思应该是我到现在为止还没有告诉父母,至于之后的事,WHO KNOWS,你觉得呢~

1年前

5

KFC_KFC 幼苗

共回答了2个问题 举报

选A
首先B是不能选的,因为我“发现(found)”肯定是发生在“告诉(tell)之前,所以用过去完成时是不行的。
其次是C,既然已经说了“because they will scold me”,注意,"will"是将来时的标志,所以主句是不能用现在完成时的。
最后,D从语感角度来说不对劲。...

1年前

2

scgh998 幼苗

共回答了10个问题 举报

选C
haven’t told 现在完成时表示我到现在为止还没告诉我父母

1年前

1

meteorcyclone 幼苗

共回答了418个问题 举报

C. haven’t told 从过去持续到现在,现在完成时

1年前

1

一棵大葱 幼苗

共回答了1个问题 举报

选“D”。表示不会告诉他们。这句话没有现在完成时的意思。

1年前

1

tl_wuyu 幼苗

共回答了166个问题 举报

C 到现在为止都没有告诉父母,一般现在时

1年前

1

淡le 幼苗

共回答了777个问题 举报

D
后面是将来时 主句用一般现在式

1年前

0

andy820310 幼苗

共回答了2个问题 举报

C 到目前为止都没有告诉父母 一直存在的

1年前

0

landy_huyan 幼苗

共回答了1个问题 举报

c

1年前

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