She
												「彼女」という三人称単数の代名詞です。
											
																					
												will have been
												助動詞 'will' と完了を表す 'have been' (beの過去分詞)を組み合わせた、未来完了形の動詞句です。「〜の状態になっているだろう」「〜を経ているだろう」という意味。
											
																					
												working
												「働く」という動詞workの現在分詞です。
											
																					
												for ten hours
												期間を示す句です。「10時間の間」という意味。forは期間を示す前置詞、ten hoursは時間を指します。
											
																					
												by the time
												接続詞句です。「〜する時までには」という意味。
											
																					
												he arrives.
												時間を表す副詞節です。「彼が到着する」という意味。heは三人称単数の代名詞、arrivesはarriveの三人称単数現在の形です。