【解析】
1. 现在完成时的陈述句变一般疑问句,需将助动词has提到句首,主语后接been;否定回答为“No, 主语+hasn't.”。
2. 主语scientists为复数,现在完成时变一般疑问句将助动词have提到句首,already需改为yet放于句末;肯定回答为“Yes, 主语+have.”。
3. 现在完成时变否定句,在助动词has后加not(缩写为hasn't),already改为yet放于句末。
4. 对since引导的时间状语从句提问,用特殊疑问词How long,将助动词has提到主语Bob前,主语后接been。
【答案】
1. Has; been; hasn't
2. Have; found; have
3. hasn't; shown; yet
4. How; long; has; been
【知识点】
现在完成时句式转换
【点评】
本题综合考查现在完成时的多种句式转换,涵盖一般疑问句及回答、否定句、特殊疑问句的改写,需熟练掌握助动词的运用、already与yet的转换规则以及对应特殊疑问词的选择,是对现在完成时基础用法的全面检测。
【难度系数】
0.8