早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语时态语法问题,求解DianeChampionofthePhtatoSaladCompetitionforthreeyearsinarow,countingthisyear.用is还是was还是has还是had,求解原因

题目详情
英语时态语法问题 ,求解
Diane _________ Champion of the Phtato Salad Competition for three years in a row, counting this year.
用 is 还是 was 还是 has 还是had,求解原因
▼优质解答
答案和解析
从句中的“for three years”可知是典型的完成式句型,又从“counting this year”得知是说当前的事,因此本句的时态为“现在完成式”.
has been
虽然从语法来看,还可以用“现在完成进行式”,但比赛的冠军是不可能一直当下去的,因此不能这样说.