every few years,the coal workers have their lungs X-rayed to ensure their health 为什么不选have hadevery few years不是现在完成时的标志吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 21:10:39
every few years,the coal workers have their lungs X-rayed to ensure their health 为什么不选have hadevery few years不是现在完成时的标志吗

every few years,the coal workers have their lungs X-rayed to ensure their health 为什么不选have hadevery few years不是现在完成时的标志吗
every few years,the coal workers have their lungs X-rayed to ensure their health 为什么不选have had
every few years不是现在完成时的标志吗

every few years,the coal workers have their lungs X-rayed to ensure their health 为什么不选have hadevery few years不是现在完成时的标志吗
“每隔几年”,不是现在完成时的标志.
现在完成时要么表示已经完成的动作;要么表示过去发生的动作对现在的影响.
在这句话中“矿工每隔几年就要做肺部的X光检查以确保身体的健康”,很显然,矿工们过去在检查,几年后还要做检查,现在做,以后还要做,用一般现在时就能表示出这一现象,并不涉及完成时.

不是现完,every few years就是指“每多少年”检查一下的意思。。。

主语就是the coal workers,why要加一个had呢?

every few years一般现在时的时间状语
have something done

every few years 是每隔几年

是每隔几年哦

这里是说每隔几年,不是已经完成了。是现在过去将来都会发生的几年。