1.He has ____a book ____the moon____the library.

1.He has ____a book ____the moon____the library.
A.borrowed;about;to B.lent;about;for
C.borrowed;on;from D.lent;on;from
此题书上正确答案是C,这题我知道肯定是borrow from,表示他从图书馆借了一本关于月球的书,但是关于月球在此处为何用on,而不是about呢?
2.数百万年前,地球上就有生命.
There ____ life on Earth for millions of years.
3.These books ____(be)popular for more than 20 years.
第二题正确答案是was,第三题是are.
由于第2,3题都是在学现在完成时的知识点时的题,而且此两题中都有for,为什么第2题不用has been,第3题不用have been呢?不都表示过去的对现在的影响和结果吗?而且这两个题for后面接的都是时间段,为何一个用was(过去时),而另一个又用are(现在时)呢?
面桃子 1年前 已收到5个回答 举报

g64c02b2 花朵

共回答了17个问题采纳率:100% 举报

1.on 和about相比表示书的内容更专业一点,此处也没有borrowed;about;from的选项
2.中没有表明过去对象在的影响啊,只是陈述一个客观情况
3.are的话表示现在还在流行

1年前

9

穷思败笔 幼苗

共回答了2269个问题 举报

1 书本关于什么内容,就是要用on
2 was 强调百万年前就有,而不是强调一直到现在都有生命
3 强调客观事实,用have been当然也可

1年前

2

U721 幼苗

共回答了21个问题 举报

1.我觉得是因为没有这个选项,在此句情况下on=about,二者没有太大的区别,只是on更正式一些,一般书面语用on
2和3的用法我没见过了,如果答案没错的话那就是我学艺不精了- -

1年前

2

hlxybnwy 幼苗

共回答了13个问题 举报

1. on 和about相比表示书的内容更专业一点,此处也没有borrowed;about;from的选项
2.是 there be 句型

1年前

2

daole 幼苗

共回答了6个问题 举报

第一题,意思是他从图书馆借了一本与关于月亮的书。
borrow意为从……借到,lent为借给某人或某单位……所以第一个空应为borrowed。
about与on都可以表示关于的意思。但是第三个空,为固定词组borrow sth. from sb/sth.所以第一题选C.
现在完成时表示过去发生的某一个动作对现在造成的影响或产生的结果。一般现在时则表示对客观事实的一种描述。二...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 1.766 s. - webmaster@yulucn.com