Simple past-present perfect
1.I ................ a letter just a few minutes ago(receive)
2.They .......................in London since 1980 (live)
3.Linda is working in this apartment.She.......................here for two years (work)
4.Up to present ,John...................good work in the class(do)
5They........................ in Hanoi form 1970 to 1990(live)
6.You......................your book on my desk last night (put)
7.He....................English at this school for six weeks up to now(study)
8.Our present teacher..............in this city all of his life (live)
9.Nobody lives in those houses.They..................... empty many years (be)
10.Cindy is in her office.She..................... there since 7 o'clock