You ______ the examination again since you had already passe

You ______ the examination again since you had already passed it.
a.needn’t have taken b.didn’t need to take c.needn’t take d.mustn’t take
选什么?为什么答案是B,错了么 since引导的从句时,主语一般不是多为完成时么?这样的话,即使不是A但也是C对啊 ,不应该是B吧?
need是情态动词
008hz 1年前 已收到6个回答 举报

jiajia841025 幼苗

共回答了23个问题采纳率:91.3% 举报

SINCE在这里是因为的意思 后面过去完成时 前面过去时 选B

1年前

5

白雪倾心 幼苗

共回答了34个问题 举报

B
SINCE在这里是因为的意思 这句话整个的意思是 你不用再参加考试因为你已经过了

1年前

2

xzjxzj2002 幼苗

共回答了4个问题 举报

你要看后面是since引导的的从句是什么时态

1年前

1

apple5190 幼苗

共回答了3个问题 举报

A.needn't have done 表示本不必要做某事而做了
B.didn't need to do 是不必做某事还没做

1年前

1

偶然没有必然 幼苗

共回答了167个问题 举报

选A ,你已经通过了考试所以没必要再一次参加考试了!

1年前

0

asdofueigrh 幼苗

共回答了13个问题 举报

我觉得应该是B

1年前

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