1.A 一起先来看句子的意思:
据说迈克尔最近正在设计一个电脑程序,但我不知道他什么时候设计好。
首先,recently是提示现在完成时的时间状语,但是,题目的后半句明显表明,迈克尔很可能还在设计中,并未完成,所以用现在完成进行时为好。
选A
2.B 如果选A的话,那么这个句子其实有两个独立的句子,一个是 It was a fine day. 另一个是 the children went to park.但和汉语不同,汉语两句句子之间用逗号隔开就可以了,英语中要用连词,但题目中并没有连词,所以应该选B,B是非谓语动词,做这个句子的状语,用非谓语形式可以将一个独立的句子变成一个短语。
意思是:天气很好,孩子们到公园玩
希望有帮到楼主O(∩_∩)O
第一道题我觉得 是选A 因为现在完成进行时表示从过去某时开始一直持续到现在的动作,并且还将持续下去。从题中可知Michael已经在设计电脑了,现在还在设计,有可能持续到将来。。。
第二题是选B 这是一个独立主格结构 独立主格结构主要起状语作用,相当于一个状语从句,多用来表示行为、方式、伴随等情况,有时也可用来表示时间、原因、条件等情况。例如:
1、名词或代词主格 + 分词
①The experiment done, the students went on to take notes in the experiment report.
实验做完了,同学们继续在实验报告上做记录。
②Time permitting, we can have a walk around the playground after supper.
如果时间允许,晚饭后我们可以到操场上散步。
A 根据上下句语意,i don't know when he will finish 我不知道他什么时候会完成即表示Michael的动作还在进行故选to have been designing
have designed比已经完成设计了
A 习惯用法,一般不说It being a fine day ,并且前后两句没有什么时间先后的关系,只是在陈述一件事:在一个好天,孩子们去公园了。这个状态是同时的。
1 A be said to是固定句型,句子当中有recently等词一般都要用完成时,因为他还不知道什么时候完成,所以还在进行当中,那么就用现在完成进行时,选A
2 B 句子的主语是孩子,句子的逻辑主语跟真正的主语不一致,所以要加上逻辑主语天气,而天气又可以用It来表示。像这类题目还可以用排除法,A选项是一个完整的句子,而后面又是一个完整的句子,两个句子中间必须要有一个关连词来连接,像and。
第一个选b,第二个选a.
看几个词语就能很好的分辨出答案
第一题中recently,will就已经表示Michael说过要做一个程序,但话题的发出者也不知道什么时候能完成,所以答案A显然不合适
第二题中went就可以看出是过去时态,答案显然是A.
希望你能在今后的学习中能进一步提高!祝你好远!