Who did the teacher_______the letter for the whole class?
A has writeBhas writtenC have writeD having written
为什么选C?谢谢帮我分析!
人气:133 ℃ 时间:2020-04-19 01:39:55
解答
是应选C,给你简单说说:
大意:老师让谁为全班写信?
首先说明,这里have和write只是碰了一面而已(碰巧挨在一起),无任何关系.
将原句还原成陈述语序:
The teacher had who write the letter for the whole class.
此处have 用做"have sb.(who) do sth."表示让某人做某事.
另外,for the whole class 改为 to the whole class也可,两种表达都讲的通.
这样一看,A B D都在误导你认为此处have(has)是完成式的标志,对吧.
推荐
猜你喜欢
- CO₂是二氧化碳吗
- 英语作文题目:American senior school students visit our school
- 某同学以铅笔长为单位长,测得一个桌子的长度为单位长的5.6倍,则桌子的长度应记作_,其中准确值为_,估计值为_.
- 快,用算式,不能用方程 好的给50分
- 根据解释写英语单词give people ,bird and animals some food;to see somebody or something
- 10.80的计数单位是( ),它有( )个这样的计数单位
- 在三角形abc中,a,b,c分别是三个角A B C的对边,若a=2,C=π/4,cosB/2=2跟号5/求c边
- 春天是多么美好啊,那蓝天白云,绿树红花,那教堂尖顶的莺飞燕舞,那塞纳河畔嬉戏的孩子……(见下).