英语选择题,并解释一下原因

2025-04-06 17:12:35
推荐回答(1个)
回答1:

第一题是no。。。。but的连用,意思为除此之外别无他法,而to take 则是为了与having missed 呼应的用法,意为刚刚错过了最后一班公车,鲍勃除了打的回家没有别的选择了,虽然他不喜欢这个主意。 这里的to take 是针对 having missed 的不定式表示将来时。
第二题是考完成时的用法,也就是说,在今天纽曼先生没有洗出照片来之前,谁都不可能 看过 这些照片。(咬文嚼字的选择题。。。如果没有d的话,选A也没有问题吧。。。。中国人的英语考试就是可怕呀)
第三题,我觉得是典型的语感题,如果是中式英文的语感的话,就是c,英文有一点是准确性,也就是说是“把信送到哪个房间去”而不是“被送到哪个房间去”(如果我没有记错的话,send是自带被动意思的,所以be sent至少我是不会选的)。
第四题,没有for这个连词,就是两个简单句的存在了,而且ing代表现在,to do 代表将来,这是一个不确定(在将来)是否有错的试验,即,谁都不保证将来是否会有错,为了保险起见还是recheck一下吧。。。。。
第五题,will be doing = will do 只是语气有加强 表示一直都做什么,而且将来时,如果没有状语从句或时间状语来限制 谓语中心词 的话 则应用will + 动词原形。
第六题,因为but后是过去时,所以应该用过去完成时。而b是现代完成时。。。。 谓语动词的时态一定要前后一致,一般过去时配过去完成时,一般现代时配现代完成时,一般将来时配将来完成时。
第七题,in time = sooner or later,意为“迟早”,前一句是一般现代时,那对前一句的时态而言,后一句是将来会发生的事情,所以用一般将来时。而意识到“我”是正确的,是不能持续的,故B不能选。