not until tell the children not to play computer games untilthey ____their homeworkA finishes B will finished C have finished D finished为什么选C 为什么不是D 就象这句也用过去时啊He didn't go home until he finished his homework.
问题描述:
not until
tell the children not to play computer games untilthey ____their homework
A finishes B will finished C have finished D finished
为什么选C 为什么不是D
就象这句也用过去时啊He didn't go home until he finished his homework.
答
用have finished更好 因为强调“写完作业”再玩
答
你说的最后一句是过去发生的,而例句中是将来发生的,不可能用finished.此时强调已经完成,强调完成的结果或带来的影响,因此不用A ,而选D。希望我的回答会对你有所启示。
答
因为finish their homework 这个动作是要发生在play computer games 之前的
所以要用完成时
答
D是过去式啊,
这句话要是一般时,用finish也凑合,不过正规一点应该是完成时。
完成作业之前...
答
1.从意思:告诉他们不要玩电脑,知道他们(将来)已经完成作业
2.tell是一般现在时,所以D答案根本不可能.