The first textbook D for teaching English as a foreign language came out in the 16th centuryA.having written B.to be written C.being written D.written为何不选A 求详解

问题描述:

The first textbook D for teaching English as a foreign language came out in the 16th century
A.having written B.to be written C.being written D.written
为何不选A 求详解

分析:本题考查分词的用法,过去分词作定语表示和主语是被动关系,所以首先排除A。而选项B, C ,D的区别就是时态了。B表示动作将要发生,但还没有发生。C项表示动作正在发生,D项表示动作已经发生。根据句意,应该是属于过去式,所以是D

D for teaching English as a foreign language所起的作用应当是定语,修饰其前的教科书。分词作定语可以起到这一作用。
having done 是现在分词完成式,指的是在主句谓语动词之前已经完成的动作;表主动;
done的含义是表示被动和完成,表被动。
这个句子可以改写成
The first textbook (which is written) for teaching English as a foreign languagecame out in the 16th century
其含义与
The first textbook (written) for teaching English as a foreign languagecame out in the 16th century
完全一致。
先行词textbook没有生命,只能被动,所以选择D.

A 不是被动语态,所以不能选.
请在客户端右上角评价点“满意”即可,

作定语。表被动和完成。having done 通常做状语,表示动作发生在谓语动词之前。