isn't, hasn't been, haven't been, is, are, wasThe present govern

isn't, hasn't been, haven't been, is, are, was
The present government, which ____ in power long, ____ trying to control inflation. It isn't having much success.
【正确答案】:hasn' 't been;is
【题目解析】:【考点点击】本题考查主谓一致。【要点透析】由题干中的in power long和isn't可知,动作已经完成且对现在产生影响,所以第一个空需用现在完成体; government作主语强调整体时,谓语动词应用单数形式,所以第一个空选hasn' 't been,第二个空选is