For years,doctors____millions of patients' lives with the he

For years,doctors____millions of patients' lives with the help of microscopes.
A.have saved B.are saving C.will save D.Were saving为什吗选第一个呢
但我却是 1年前 已收到3个回答 举报

wissup 春芽

共回答了13个问题采纳率:92.3% 举报

选项是A.
为什么选第一个,因为For years表示从过去算起到现在(还可以继续)“多年”.关于现在完成时的概念,到百度查询一下就清楚了.

1年前

4

cehdlb 幼苗

共回答了394个问题 举报

选A 。For years现在完成时的标志。

1年前

2

好好宠自己 幼苗

共回答了8个问题 举报

语法问题啊,因为它前面是for years,就是说有了几年... 还有一件事,那个patients' live 应该是patients' life 哦

1年前

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