I. Use the correct verb tense : Past simple or Present perfect :
1. ________ you ___________ all the housework yet ? The floor isn’t very clean now. (do)
2. He ________ a novel for many years (write), but he _________________ it yet (finish)
3. Mr. Quang ________ (teach) Math at this school since he ______ (graduate) in this university in 1989.
4. My brother____ my house 10 years ago (leave).I _____ (never/meet) him againsince then.
5. My younger brother _________________ in Chinh Nghia School, but now he is studying in Hong Bang School. (study)
6. Albert Einstein _________ a person who _______ the theory of relativity. (be / develop)
7. Is it the second times you __________________ pasta ? (cook)
8. My family ___________ in Tien Giang since the August revolution _______ (live / finish)
9. Martin ________________ to Greek five times. He loves the place. (be)
10. It isn’t a good day. Many people ___________________ home. (already / go)
1. ___Have_____ you ______done_____ all the housework yet ? The floor isn’t very clean now. (do)
2. He ___has written_____ a novel for many years (write), but he ____has finished_____________ it yet (finish)
3. Mr. Quang ___has taught_____ (teach) Math at this school since he ___graduated___ (graduate) in this university in 1989.
4. My brother__left__ my house 10 years ago (leave).I __have never met___ (never/meet) him againsince then.
5. My younger brother ________studied_________ in Chinh Nghia School, but now he is studying in Hong Bang School. (study)
6. Albert Einstein ___was______ a person who ____developed___ the theory of relativity. (be / develop)
7. Is it the second times you ______have cooked____________ pasta ? (cook)
8. My family _____has lived______ in Tien Giang since the August revolution ____finished___ (live / finish)
9. Martin _______has been_________ to Greek five times. He loves the place. (be)
10. It isn’t a good day. Many people _______have already gone____________ home. (already / go
1.Have/done
2.has writen/has finished.
3.has taught/graduated
4.Left / have never met.
5.left.
biết nhiêu đó