1.Hello!May I speak to Bob?-Sorry,but he _____ for a month.
1个回答

1.D 看到for就是典型的现在完成时代表,然后因为left是点动词,所以不能用于完成时.

2.B since表示现在完成时

3.C already意思是已经,句子中又有for,要用现在完成时

4.C he has made much progress这句话运用了现在完成时,再根据句意,果断选C.

这几道题都是现在完成时的题型,同学好好学,因为很重要.