作业帮 > 英语 > 作业

英语翻译C.7 Bob _______the club since he ______here twenty years

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/12 11:47:35
英语翻译
C.7 Bob _______the club since he ______here twenty years ago
A joined; has come B has joined ;came
C has been in ; came D joined ; came
D.15 The cup is empty ,who ______ all my tea?
A drinks B drank C has drunk D is drinking
3 Tifa ______ to America twenty years ago and has been here ________ .
A has gone; since then B went; since ever
C has gone; ever since C came; ever since
英语翻译C.7 Bob _______the club since he ______here twenty years
1.C
since作为完成时的标志 join不是延续性动词 不能说已经join了多少年.所以这里用has been in.
翻译:自从鲍勃二十年前来到这里以来,他就已经加入这个社团了.
2.C
这里表示已经喝掉了我所有的茶..也就是说现在已经没有了.
杯子是空的,谁喝了我的茶?
再问: 为什么不用过去式drank
再答: 这里要强调的是现在杯子是空的。而完成时的其中一个用法是表示过去动作对现在的影响 如果用drank表达不了现在杯子是空的这个概念,因为也许是以前喝过
再问: 上面还有一题,请问可以帮一忙吗
再答: ago作为过去时的表示 所以前面动词用过去式 后面的since ever和ever since的区别只在于ever since 后面可以接名词或从句,也可以什么都不加放在句末。而since ever 后面不加成分。 所以在这里是不影响的 哪个都可以 这道题关键在于后面的has been here 也就是一直在这里 所以前面的动词选择came 翻译:Tifa20年前来到了美国,从那以后一直在这里 答案选最后一个