三,选择 1, It ______ three months _______ I last saw him. A was since B have been after C has been since D is for 2, Where _____ John? In the library. He _____ there for an hour. A has been, has gone B is has been C was went D had been went 3,My brother ______ the army for about two years. A has attended B has joined C has been in D has taken part in 4, _Have you finished your homework? _ Not _____. A ever B already C yet D just 5, I haven’t heard from him _____ last week. A Since B for C ago D before 6, He _______ his home for ten years. A has left B left from C has been away from D was away from 7, Jack _____ a letter to his parents last night. A write B write C wrote D has written