1) Jack ............. ( live ) in Boston for the past 15 years.  a) has lived b) lives c) lived 2) Janet...............(work) for Smith and brothers before she came to work for us.  a) works b) worked c) has worked 3) Dad, .............(you/finish) reading the paper yet? a) did you finish b) are you finishing c) have you finished 4) I would love to visit Prague sometime. Unfortunately, I ...................(be/never) there.  a) have never been b) was never c) will never be 5) Peter .............. (play) tennis for five years when he .............(be) at school. a) has played-was b) played-was c) has played-has been 6) Can you help me? I ..................... (finish) my homework, but I still don't understand number 7. a) have finished b) didn't finish c) finish

Present Perfect vs Past Simple

โดย

ลีดเดอร์บอร์ด

สไตล์ภาพ

ตัวเลือก

สลับแม่แบบ

คืนค่าการบันทึกอัตโนมัติ: ใช่ไหม