几个英语问题麻烦大家帮忙解释一下

来源:百度知道 编辑:UC知道 时间:2024/06/08 17:11:32
1 She heard voices and realised that there ____three people in the next room. A had been B would be Cwere being D were
2 My wife __me. A has forever critised B forever critised C dose critise D is forever critiseing
3 The boys have gone to bed because they are ill ,The doctor (has prescribed)some medicine . Their mother is giving them some now . 括号里能用过去式吗?
4 Grandfather (drank )nothing but milk for the last five years .为什么用过去式
5

1。D 整句句子时态为过去,但后者为客观事实,所以用were
2。C do动词强调句,从forever可以看出为一般现在式,表一直发生的状态
3。严格来讲不可以,英语语法强调实施发生先后顺序,前句为完成式,而开药应发生于予之前,表完成用完成式
4。跟现在式一样,表过去一直发生的事

1.d
2.c
3.不能,那是一个完成了的动作
4. for the last five years 。说明他现在死了