The factory has been (open)since two years ago .

如题所述

呵呵
这句有两个考点
一个是考虑到句子的时态正确运用动词的形式
二是被动句式中动词的正确形式变化运用
先说答案吧
是opened
意思是这家工厂两年以前就开张了
因为句子中有since,所以可以判定该句为完成时的句子,再看前面用的是has,那么就是现在完成时
(如果是had,就是过去完成时了)
完成时的句式就是
have/has/had
+
动词的过去分词,所以看后门的动词,原形为be,
改为过去分词形式即为been;
再看整个句子的意思,工厂两年前开张,不会是工厂自己开张,而是人开工厂,工厂被人开,所以是被动句式
固定句式为
be
+
动词过去分词
而给出的动词为open,过去分词为opened,顾答案为opened.
回答完毕,望你满意!
呵呵~
:)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-05
1.
答案:open.
2.
解释:
1)此处填入的open是个形容词,be
open表可以延续的状态,后面可以加一段时间since
two
years
ago(=for
two
years).
2)
如果填入opened,则不妥。因为be
opened表示一个被动的动作,但是该动作是一个
瞬间性动词
,不能延续,也就不能加since
two
years
ago了。
第2个回答  2019-05-27
the
factory
has
been
open
for
two
years.这个工厂已经开张有两年了
open形容词,开张,营业
相似回答