John promised his doctor he____not smoke,and he has smoked e

John promised his doctor he____not smoke,and he has smoked ever since.
A.might B.should C.could D.would
题目是否有错,为什么不是and he has not smoked ever since
mm5581220 1年前 已收到4个回答 举报

Seven點 幼苗

共回答了18个问题采纳率:72.2% 举报

D
宾语从句主句中的promised是过去时,所以从句部分就用would,不能用will 或者其它选项.

1年前 追问

3

mm5581220 举报

我的问题不是答案

举报 Seven點

我知道了。因为John 向医生保证要学吸烟,不是戒烟,所以,就有了 he has smoked ever since the day of his promise.--------从承诺那天起,John就吸烟了。

mm5581220 举报

胡扯

举报 Seven點

这文章我看过。john是不吸烟的。但医生以为他是吸烟的,所以让他每天吸烟一次。john就同意了。 你是初中生吧? 所以是误会--------对吗? 你最好把文章再读一次。这样你就明白了。

mm5581220 举报

你才应该好好看看呢

举报 Seven點

那,你想问什么?你是上海的学生吧?

mm5581220 举报

我加你可以吧?不是上海的

举报 Seven點

我的qq送人了。你就用百度hi吧。

一行左公柳 幼苗

共回答了839个问题 举报

你的理解是对的,他像医生许诺不在吸烟了,并且从那时起他就没有吸过。后面应该是has not

1年前

1

RING13844 幼苗

共回答了1个问题 举报

选D
这是2008年高考北京试题第一题

and表示转折时,相当于but,但语气较弱,可译为“而且”、“可是”、“不过” 或不译。如:
I mean you eat too much, and you don't take enough exercise. 我的意思是你吃的太多,而且运动得不够。
They call me Lily sometimes, a...

1年前

1

wzq180 幼苗

共回答了409个问题 举报

应该是题目有错,如果是题目的has smoked ever since,那就应该是but而不是and了。
希望我的回答能对你有帮助,^_^

1年前

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