求问几道SAT语法题!谢谢

问题描述:

求问几道SAT语法题!谢谢
1,The first Asian American to be elected governor in the United States, Geodge Ariyoshi of Hawaii has served longer rhan any of his predecessors when he retired from office in 1986.
在这里面正确答案给的是改has served.但是这里面的to be elected对吗?to be 不是该指将来吗?
2,I havegone to only one football game after i graduated from high school.
答案给的是after改成since,虽然我也觉得since更好,但after错了吗?
3,Delgado's dilemma was like many other young writers:he had to choose between assured publication in a student magazine and probable rejection by a popular magazine.
这个答案给的是like many other错了,但是哪里错了呢?
谢谢大家!

1.has served改成had served,first...to...没问题
2.after的话前面不能用完成时
3.like that of many other young writers,dilemma不能和writer比