现在完成时态练习题
一 选择填空。
( ) 1. I have _____this nice watch for two years.
(A) had (B) bought (C) borrowed (D) lend ( ) 2. ——Have you finished your homework ——Yes, I _______it last night
(A) finish (B)finished (C)have finished (D)will finish ( ) 3.—— ________you ever _______to Nanjing ——Yes, I ______there last year. (A)Have…gone, have gone (B)Did…go, went (C)Have…been , went (D)Did…go, has , been
( ) 4.He ______finished his homework yet .
( A) didn’t (B)haven’t (C) hasn’t (D) doesn’t have ( )5.——Have you ________traveled on the beach? ——Yes, I have.
(A)just (B)yet C)never (D)ever ( )6.——Have you finished your homework ——Not__________
(A)ever (B)already . (C)yet (D)just . ( )7.——Have you__________ learned English? ——Yes, I've ________learned a lot. (A)never, ever (B)ever, never (C)ever, already (D)already. ever
( ) 8.——Have you finished your homework ________? ——Yes, I've _____done that.
(A) yet, already (B)already, yet (C)ever, never (D)still, just ( )9.My mother has worked in this factory _____2 years. (A)about ( (B)for (C)in (D)since ( )10. His father joined the party_________
(A)since three years ago (B)in two years' time (C)for three years (D)three years ago
现在完成时态答案 1-5 ABCCD 6-10 CCABD