can you tell me if he _finish the work on time?A,is able to

can you tell me if he _finish the work on time?A,is able to B,was able to C,could
为什么?
烂草帽 1年前 已收到4个回答 举报

傻傻的等你 幼苗

共回答了15个问题采纳率:93.3% 举报

A
主情从现,条件句的从句要用现在时
B是过去式,C这个情态动词表能力要用be able to 替代

1年前

5

lsy6229879 幼苗

共回答了108个问题 举报

A 一般现在时,选A

1年前

1

zorro11 幼苗

共回答了5个问题 举报

答案是A be able to和can的区别在于,can是能不能,而be able to是表示有没有这个能力去做某事。 题可翻译成:你告诉莪他是否能按时完成这项工作?很显然,是问他是否有这个能力来完成,所以choose A。

1年前

1

hlh9798 幼苗

共回答了6个问题 举报

A ,因为 if he _finish the work on time是一个宾语从句,宾语从句受主句时态上的影响,因为主句是现在时,所以不用考虑时态。再看can 和be able to的区别,7140314这位用户说的不完全对,他们的区别在于,can只有原形和过去式,而be able to的形式则更为全面,有过去式,现在式,完成时,将来时等等,所以这里因为can用了过去式could 所以C不对。...

1年前

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