The news reporter___in a middle school for three years.A has taught B taught1、选什么,为什么.2、for +一段时间怎么用?+现在完成时和一般过去式的区别!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 09:53:41

The news reporter___in a middle school for three years.A has taught B taught1、选什么,为什么.2、for +一段时间怎么用?+现在完成时和一般过去式的区别!
The news reporter___in a middle school for three years.A has taught B taught
1、选什么,为什么.
2、for +一段时间怎么用?
+现在完成时和一般过去式的区别!

The news reporter___in a middle school for three years.A has taught B taught1、选什么,为什么.2、for +一段时间怎么用?+现在完成时和一般过去式的区别!
选A,因为for +时间段是现在完成时的标志.
for+一段时间可以用since+时间点来替换,eg :for 3 years=since 3 years ago=since I was 15.
现在完成时表示过去发生的事对现在造成了影响.时间状语一般为for,since引导的时间状语.
一般过去时表示过去(或过去经常)发生的事.一般和表示过去时间点的状语连用.

应该选择A