Question 1177561
1) The Chicago-Frankfurt flight is due to arrive in Frankfurt at 11:30 am Frankfurt local time.  Since Frankfurt is 7 hours ahead of Chicago, the arrival time in Chicago local time is 11:30 am - 7 hours = 4:30 am.

2) The Lisbon-Frankfurt flight departs at 7:35 am Lisbon local time and arrives at 11:30 am Frankfurt local time.  Since Frankfurt is 1 hour ahead of Lisbon, the flight takes 11:30 am - 7:35 am - 1 hour = 3 hours.

3) The Tokyo-Frankfurt flight is due to arrive in Frankfurt at 11:30 am Frankfurt local time.  Since Shanghai is 7 hours ahead of Frankfurt, the arrival time in Shanghai local time is 11:30 am + 7 hours = 6:30 pm.