1, I think I have heard that song before.
2, They haven't come yet.
3, Jim has already invited Shirley to his party .
4, John and Julie have had their house for about two years.
5, She hasn't taken her driving test yesterday.
6, Mary has been a translator since she left university.
7, Have you ridden your new car yet?
8, Has Paul ever met a famous person?
9, Up to now Peter has received 5 awards.
10, It has been ages since we last talk
1, Yet
2, Worked
3, Has worked
4, Have found
5, Not been
6, Gave up
7, Have you read
8, Haven't found
9 Have lied
10, Were
11, Did you ever try
12, Have you taught
13, Was
14, Haven't eaten
15, Have never been
#LemonXTree