1.
				(現在完了形の用法の一つ)過去に完了した動作の結果が現在に残っていることを表す。
			
		
		
		
		
		過去に行った行動が完了し、その結果や影響が現在まで続いている、あるいは現在に関係があることを表したいときに使われます。多くの場合、「~してしまった」「~したところだ」といったニュアンスになります。
		
		
			
			
				
				
					
										
						
							
																	
									
									
									
															
							
								
								
									
																																								She
																																																		has
																																																		finished
																																																		her
																																																		homework.
																			
									
									(彼女は宿題を終えました(そして今、終えている状態です)。)
									
									
																					
												She
												「彼女」という人を指します。
											
																					
												has finished
												「終える」という動作が完了し、その結果が現在に影響していることを表します。「finish」の現在完了形です。
											
																					
												her homework
												「彼女の宿題」を指します。
											
																			 
								 
							 
						 
					 
				
					
										
						
							
															
							
								
								
									
																																								I
																																																		have
																																																		lost
																																																		my
																																																		key.
																			
									
									(鍵を失くしてしまいました(そして今も鍵が見つかりません)。)
									
									
																					
												I
												「私」という人を指します。
											
																					
												have lost
												「失くす」という動作が完了し、現在もその状態が続いていることを表します。「lose」の現在完了形です。
											
																					
												my key
												「私の鍵」を指します。
											
																			 
								 
							 
						 
					 
				
					
										
						
							
															
							
								
								
									
																																								He
																																																		has
																																																		gone
																																																		to
																																																		the
																																																		store.
																			
									
									(彼は店に行ってしまいました(そして今ここにいません)。)
									
									
																					
												He
												「彼」という人を指します。
											
																					
												has gone
												「行く」という動作が完了し、今ここにいない状態であることを表します。「go」の現在完了形です。
											
																					
												to the store
												「店へ」という行き先を指します。
											
																			 
								 
							 
						 
					 
							 
		 
		
		
			
		
			
				2.
				(現在完了形の用法の一つ)過去の経験を表す。「~したことがある」という意味になることが多い。
			
		
		
		
		
		過去のある時点から現在までの間に、ある行動や出来事を経験したことがあるかないかを表したいときに使われます。「ever」(これまでに)や「never」(一度も~ない)、「before」(以前に)といった副詞と一緒によく使われます。
		
		
			
			
				
				
					
										
						
							
																	
									
									
									
															
							
								
								
									
																																								Have
																																																		you
																																																		ever
																																																		been
																																																		to
																																																		London?
																			
									
									(あなたはロンドンに行ったことがありますか?)
									
									
																					
												Have
												現在完了形の疑問文を作る助動詞です。
											
																					
												you
												「あなた」という人を指します。
											
																					
												ever
												これまでに一度でも、という意味で経験を表す際によく使われます。
											
																					
												been to
												~に行ったことがある、という経験を表す熟語です。「be」の過去分詞形です。
											
																					
												London
												イギリスの首都「ロンドン」を指します。
											
																			 
								 
							 
						 
					 
				
					
										
						
							
															
							
								
								
									
																																								I
																																																		have
																																																		seen
																																																		that
																																																		movie
																																																		before.
																			
									
									(私は以前にあの映画を見たことがあります。)
									
									
																					
												I
												「私」という人を指します。
											
																					
												have seen
												「見る」という経験をしたことがあることを表します。「see」の現在完了形です。
											
																					
												that movie
												「あの映画」を指します。
											
																					
												before
												以前に、という意味で過去の経験を表す際によく使われます。
											
																			 
								 
							 
						 
					 
				
					
										
						
							
															
							
								
								
									
																																								She
																																																		has
																																																		never
																																																		eaten
																																																		sushi.
																			
									
									(彼女は一度も寿司を食べたことがありません。)
									
									
																					
												She
												「彼女」という人を指します。
											
																					
												has never eaten
												これまでに一度も「食べる」という経験がないことを表します。「eat」の現在完了形と否定の「never」です。
											
																					
												sushi
												日本の食べ物である「寿司」を指します。
											
																			 
								 
							 
						 
					 
							 
		 
		
		
			
		
			
				3.
				(現在完了形の用法の一つ)過去のある時点から現在まで動作や状態が継続していることを表す。
			
		
		
		
		
		過去のある時点から現在までの期間にわたり、動作や状態がずっと続いていることを表したいときに使われます。「for + 期間」(~の間)や「since + 起点」(~以来)といった語句と一緒によく使われます。
		
		
			
			
				
				
					
										
						
							
																	
									
									
									
															
							
								
								
									
																																								I
																																																		have
																																																		lived
																																																		here
																																																		for
																																																		five
																																																		years.
																			
									
									(私はここに5年間住んでいます(そして今も住んでいます)。)
									
									
																					
												I
												「私」という人を指します。
											
																					
												have lived
												「住む」という状態が過去から現在まで続いていることを表します。「live」の現在完了形です。
											
																					
												here
												「ここ」という場所を指します。
											
																					
												for five years
												5年間、という継続期間を表します。
											
																			 
								 
							 
						 
					 
				
					
										
						
							
															
							
								
								
									
																																								He
																																																		has
																																																		been
																																																		sick
																																																		since
																																																		yesterday.
																			
									
									(彼は昨日からずっと病気です。)
									
									
																					
												He
												「彼」という人を指します。
											
																					
												has been sick
												「病気である」という状態が過去から現在まで続いていることを表します。「be sick」の現在完了形です。
											
																					
												since yesterday
												昨日から、という継続の起点となる時を表します。
											
																			 
								 
							 
						 
					 
				
					
										
						
							
															
							
								
								
									
																																								They
																																																		have
																																																		known
																																																		each
																																																		other
																																																		for
																																																		a
																																																		long
																																																		time.
																			
									
									(彼らは長い間お互いを知っています(知り合いです)。)
									
									
																					
												They
												「彼ら」という複数の人を指します。
											
																					
												have known
												「知っている」という状態が過去から現在まで続いていることを表します。「know」の現在完了形です。
											
																					
												each other
												「お互いに」を指します。
											
																					
												for a long time
												長い間、という継続期間を表します。