1.
a, She has traveled many countries.
b, Have you eaten Chinese food?
c, Has he written 5 novels since 1997?
d, Have you visited Halong bay?
2.
a, She has studied English for nearly 4 years
b, She has been in China since January
c, He has lived in YenBai since 1981
d, They have not seen each other for a long time
e, My mother has been in hospital for 9 years.
Hope this helps!
:)