The first books ___ for English grammar have come out in many kinds.A.has written B.written C.being written D.writing我想知道每个选项的详细解释

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/19 23:21:12

The first books ___ for English grammar have come out in many kinds.
A.has written B.written C.being written D.writing
我想知道每个选项的详细解释

选B表示被动;A表示已发生;C表示正在发生;D错误

D
write与book连用是主动表被动的动词,所以排除B、C. 语法上排除A, 所以选D

答案应该是B
wirtten for english grammar是定语从句 用来修饰The first books
书是被写的 所以要用被动语态 其它都错