语法 ___several times,but the boy doesn't know how to answer t

语法 ___several times,but the boy doesn't know how to answer this questions.
A Having been told
B He was told
C Being told
请详细分析这个题目 谢谢
文鼎兴ss1 1年前 已收到3个回答 举报

zexu2005 幼苗

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

选B.后半句有个but,前面应是一个完整的句子,而不是一个状语从句.

1年前 追问

8

文鼎兴ss1 举报

我也觉得是B 不过答案说A 哦

举报 zexu2005

没有but的话,选A吧.请参考以下这个题 __________ several times, but he still doesn't know how to do it properly. a.Being shown b.Having shown c.Having been shown d.I've shown him 正确答案为D。

文鼎兴ss1 举报

谢谢 答案不知道为什么要选A 也不知道答案会不会错 因为已经有别的题发现有错误的 您的这题感觉有个STILL 我还是不明白

举报 zexu2005

我再帮你查找查找相关知识和例题吧

s0310 幼苗

共回答了1个问题 举报

一开始我也不懂,其实就是有了个but,所以前面不能用非谓语,所以选择D

1年前

2

stusmpdd02_sina3 幼苗

共回答了2个问题 举报

首先,男孩是被告诉,是被动式,其次,B选项若要说得通,得把He和the boy 对换才是英语的正确顺序,所以B错。再看A和C,主要是语气的区别,A更强调事情已发生而对应的结果成立或不成立。
C的语气相对弱些。
明明已经告诫她了,她就不听。-------------A
告诫她了,她不听。---------------C...

1年前

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