アクセスカウンター アクセスカウンター アクセスカウンター
前置詞+〜ing XX  

ことのはの散策

 

前置詞+〜ing 名詞

                                                                                      上智大学 伊藤 潔

                                                                                            2014年10月22日
 

 〜ing 名詞の形は,前置詞が付かなくても,三通りの用法がありますが,前置詞が付くと,より混乱してしまうことがあります.前置詞をfor(のための,のために)として,例と共に述べます.forは,前置詞ですから,名詞に付きます.

 (a) for 現在分詞+名詞: 自動詞の現在分詞が,その主語的な意味となる名詞に付いています.別の言い方をすると,能動の意味をもって,形容詞的に名詞を修飾します.自動詞が多いと思いますが,他動詞の時もあります.for は,後ろの(現在分詞+)名詞に付きます.

  (b) for 動名詞+名詞: 他動詞の動名詞が,後ろにある名詞を目的語としています.for は,動名詞(+名詞)に付きます.

 (c) for 動名詞+名詞: 動名詞という名詞が形容詞的に,後ろの名詞を形容しています.for は,後ろの(動名詞+)名詞に付きます. 

 (a)の例を述べます.
 ACMは,the Association for Computing Machinery ですが,computingの意味的な主語は,machineryで,「計算するmachinery」です.全体は,「計算するmachineryのための学会」です.少し,擬人的な表現です.

 (b)の例を述べます.
 professional organization for developing software engineering standards では,developing software engineering standardsは,「ソフトウェア工学の標準を策定すること」で,全体は,「ソフトウェア工学の標準を策定するための専門家集団」です.
 important principles for guiding the project は,「プロジェクトをガイドする(ことの)ための重要な原則」です.

 (c)の例を述べます.
 design primciples for programming language は,「プログラミング言語のための設計の原則」です.programmingは,プログラムを作るという動詞を名詞化した動名詞で,後ろの名詞と共に,動名詞+名詞という形で.(a)のように,後ろの名詞(language)は,programmingの意味的な主語ではありません.languageは,programmingしません.また,(b)のように,languageは,programmingの目的語ではありません.この動名詞であるprogrammingは,名詞+名詞の形で,一番目の名詞が形容詞的に二番目の名詞を修飾しています.programming languageは,「プログラミングする(している)言語」でも,「言語をプログラミングする」でもなく,「プログラミング言語」です.

 他の前置詞+〜ing についても述べます.

 A cycle begins by specifying its objectives.  objectiveがspecifyするわけではないので,(a)ではありません.これは,「objectiveを規定することから始まる」ということで,(b)です.

 alternative ways in specifying requirements これも,requirementsがspecifyするわけではないので,(a)ではありません.これは,「requirementsを規定する別の方法」ということで,(b)です.

 This process begins with information-gathering activities. activitiesがinformation-gather するのだから,これは(a)です.

 This process is performed by information-gathering activities. これも同様に(a)です.

 しかし,This process is performed by specifying requirements.  は,(b)です.これは,作ったような例なので,英文的には,This process is performed by an activity that specifys requirements.  の方がいいでしょう.

 Following the incremental development paradigm, a new increment can be integrated with existing increments. の existing incrementsは,「既に存在している increments」ということで,これは,(a)です.

 

       
  apply to Y Yに当てはめる,
Yに適用する(している),
Yに適合する
 
,
  comply with Y Yに従う    
  move toward Y Yに向かって動く    
       
   results in Y 結果としてYになる   
  results from X  Xから(結果として)生ずる    
       
  call for 呼びかける  
  call for papers 論文募集  
  call for participations 参加募集  
       
       
 

preposition

前置詞  
 

noun

名詞

 
  verb 動詞  
   gerund 動名詞  
  present participle 現在分詞  
  intransitive verb 自動詞  
  transitive verb 他動詞  
  active   能動的    
  passive  受動的    
       
  object  目的語    
  present progressive form  現在進行形